1. 程式人生 > >Python初識(基礎)

Python初識(基礎)

縮進 實時 ... 用戶 開頭 方式 加法 pytho 導入模塊

Python初識以及變量

變量名:——字母 ——數字 ——下劃線【見名識意】

(PS:數字不能開頭;不能是關鍵字;最好不能和python內置的東西重復)

——基礎

【1】第一句python,雖然後綴名可以任意?但是導入模塊時,如果不是.py文件會出錯。

python文件的後綴名是.py

【2】兩種執行方式:python解釋器py文件路徑

python進入解釋器:實時輸入並獲取到執行結果。

【3】解釋器路徑: #!/user/bin/env python

【4】編碼:#-*-coding:utf8-*-

【5】輸入,輸出(Python解釋器是從上到下一行一行解釋)

1 n=input(請輸入用戶名)
2 #永遠等待,直到用戶輸入了值,就會將輸入的值賦值給n,n代指輸入的用戶名(n即為變量)
3 print(n)

【6】註釋:單行註釋#,多行註釋“”“三引號

——條件語句

【1】條件語句結構:(代碼塊之前一定要縮進,一般縮進是4個縮進,即Tab鍵)

1 if  條件 :
2     print(OK)  #內部代碼塊
3 else:
4     print(Error)
if 條件1:
    print(1)
elif 條件2:
    print(2)
elif 條件3:
    print(3)
else:
    print(0)

【2】if 條件語句支持嵌套

【3】pass關鍵字,表示什麽都不執行,直接過

1 #pass
2 if 1==1:
3     pass  #不執行任何的語句,直接過
4 else:
5     print(
我想吃燒餅)

——基本數據類型

【1】字符串(Python中只要是引號裏面的都是字符串,單引號,雙引號,三單引號,三雙引號)

(1)字符串加法:n1=“zhou”

n2="yuan"

n3=n1+n2

print(n3)

(2)字符串乘法:n1="zy"

n2=n1*3

print(n2)

【2】數字:age=21

(1)加,減,乘,除 ,次方,余

——while循環

【1】while 條件: #條件不滿足時跳出循環

代碼塊

【2】四個小例子:

1 使用while循環輸出1,2,3,4,5,6,8,9,10
2 n=1
3 while n<11:
4     if n==75         pass
6     else:
7         print(n)
8     n=n+1
1 求1-100的所有數的和
2 i=1
3 s=0
4 while i<=100:
5     s=s+i
6     i=i+1
7 print(s)
1 輸出1-100內的所有奇數
2 n=1
3 while n<101:
4     temp=n%2
5     if temp==0:
6         pass
7     else:
8         print(n)
9     n=n+1
 1 求1-2+3-4+5....99所有數的和
 2 n=1
 3 s=0
 4 while n<100:
 5     if n%2==1:
 6         s=s+n
 7     else:
 8         s=s-n
 9     n=n+1
10 print(s)

Python初識(基礎)