python基礎&條件語句
阿新 • • 發佈:2018-07-02
exc 取余 使用方法 continue err pass == con pri
基礎:
1.第一句python的用法
- python對後綴名不限制,可以是任意的
- 導入模塊時,如果不是.py文件(以後文件後綴名是py)
2.input的用法:
- 永遠等待,直到用戶輸入了值。就會將輸入的值賦值給一個東西
3.變量名:
- - 字母
- - 數字
- - 下劃線
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‘]
例如:
1 a1 = "歡迎你的到來!" #變量 2 print(a1) 3 =========== 4 print("歡迎你的到來")
4.條件語句
- if 條件 (代碼塊在條件語句後一個級別)
1 if 條件: 2 print("Ok") 3 else: 4 print("Error")
- if 嵌套
1 if 1=1: 2 if 2=2: 3 print("hello") 4 print("hello2") 5 else: 6 print("error") 7 else: 8 print("error2")
- if elif 多條件判斷
1 inp = input(‘請輸入你的會員級別:‘) 2 if inp == "高級會員": 3 print(‘歡迎高級會員‘) 4 elif inp == "鉑金會員": 5 print(‘歡迎鉑金會員‘) 6 elif inp == "鉆石會員": 7 print(‘歡迎鉆石會員‘) 8 else: 9 print(‘歡迎普通會員‘) 10 print(‘歡迎光臨本店......‘)
知識點:if基本語句 else
補充:pass 代指空代碼,無意義;僅僅用於表示代碼塊。如果python不想輸出任何東西,寫pass直接跳過不輸出任何語句。
5.基本數據類型
- 字符串(引號):
1 name = "alex" 2 name = ‘alex‘ 3 name = """alex""" 4 name = ‘‘‘alex‘‘‘
字符串使用方法:
1 加法: 2 n1 = ‘alex‘ 3 n2 = ‘tom‘ 4 n3 = n1+n2 5 print(n3) #輸出效果alextom 6 7 乘法: 8 n1 = ‘alex‘ 9 n2 = n1*10 10 print(n2) #輸出效果alexalexalexalexalexalexalexalexalexalex
- 數字:
1 eg: 2 age = 19 3 4 加、減、乘、除、次方、取余: 5 a1 = 10 6 a2 = 20 7 a3 = a1 + a2 8 a3 = a1 - a2 9 a3 = a1 * a2 10 a3 = 100 / 10 11 a3 = 3**4 #獲取3的4次方 12 a3 = 39 % 8 #獲取39除以8得到的余數 13 a3 = 39 // 8 #獲取39除以8得到的商 14 15 判斷奇數、偶數; 16 a = 15 17 temp = a % 2 18 if temp == 0: 19 print(‘偶數‘) 20 else: 21 print(‘奇數‘)
6.循環
- 死循環:
1 import time 2 while 1 == 1: 3 print(‘ok‘,time.time())
1 import time 2 count = 0 3 while count < 10: 4 print(count) 5 #count = 100 6 count = count + 1 7 print(123)
ps:
1.while ....else 循環
2.continue 終止當前循環,開始下一次循環; break 終止所以循環
python基礎&條件語句