1. 程式人生 > >第一課 Python按裝和除錯,if,while語句(day9)

第一課 Python按裝和除錯,if,while語句(day9)

一、環境除錯

配環境變數:在我的電腦——屬性——高階——psth(;c:\python34)

在執行中——cmd——python   d:\1.py就可以開啟

 

註釋:單行#  多行’’’

 

Eg:“請輸入使用者名稱”的一個例子

n1=Input(‘請輸入使用者名稱’)

N2=Input(‘請輸入密碼’)

Printn1)

Printn2)

 

二、變數名

 

 字母   數字     下劃線 PS

數字不能開頭

不能是關鍵字

最好不好和python內建的東西重複 ***

 

不能是關鍵字 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'最好不要和

python內建的東西重複

 

三、條件語句

1if 條件:

內部程式碼塊

內部程式碼塊

else:

...

print('....')

2、 if elif

  Eg:  inp=input(‘請輸入使用者名稱’)

       If inp=="高階會員":

print('美女')

elif inp == "白金會員":

print('大摩')

print('開始服務把....')

3、Pass

        If 1==1:

             Pass

       Else:

            Print(‘sb’)

n1 = "alex"   賦值

n1 == 'alex'  比較,

 

4while語句

while 1==1:

  print('ok')

  

四、一些函式

a3 = 39 % 8  # 獲取39除以8得到的餘數 7

補充:

a3 = 39 // 8  #獲取39除以8得到的除數    (4)   

  

五、練習題

1、使用while迴圈輸入 1 2 3 4 5 6     8 9 10

n=1

while n<11:

   if  n==7:

       pass

   else:

       print(n)

   n=n+1  

注意:n=n+1  if條件句並列的關係,位置很重要

 

2、求1-100的所有數的和

n=1

s=0

while n<101:

    s=s+n

    n=n+1

print(s)

3、輸出 1-100 內的所有奇數

n=1

while n<101:

   tmp=n%2

   if  tmp==0:

      pass

   else:

     print(n)

   n=n+1

4、輸出 1-100 內的所有奇數

n=1

while n<101:

   tmp=n%2

   if  tmp==0:

      print(n)

   else:

     pass

   n=n+1

 

5、1-2+3-4+5 ... 99的所有數的和

 

n=1

s=0

while n<100:

   tmp=n%2

   if  tmp==0:

     s=s-n

   else:

     s=s+n

   n=n+1

print(s)

 

 

7、三次輸入使用者

n=0

while n<3:

   n1=input('請輸入使用者名稱')

   n2=input('請輸入密碼')

   if n1=='jmf'and n2=='123':

        print('歡迎登入')

        break

   elif n1=='jmf'and n2!='123':

       print('密碼錯誤’')

   elif n1!='jmf':

       print('輸入錯誤')         

   n=n+1

else:

   print('您以輸入三次錯誤被鎖定')