一起學python基礎一
1.變量
a = 30+40
"a" 為變量名 "="為賦值 30+40 為值
?變量命名規則
1.變量由字母,數字,下劃線組成
(空格屬於特殊字符)
2.變量不能以數字開頭
3.禁止使用python中關鍵字
4.不能使用中文和拼音
5.變量名要區分大小寫
6.變量名要有意義
7.推薦寫法:
1.駝峰體
1.大駝峰 AgeOfOldboy = 56
2.小駝峰 ageOfOldboy = 56
2.下劃線
age = 18 age1 = age age2 = age1 age1 = 19 print(age,age1,age2) 18 19 18
變量的小高級,從上往下運行
PI=3.1415926
2.註釋 (把XX註掉)
當行註釋(單行註釋) #
多行註釋 " " " " " " 或 ‘ ‘ ‘ ‘ ‘ ‘
3.初始基礎數據類型
3.1 str
在python中只要使用引號引起來的都是字符串
‘‘
""
""" """
‘‘‘ ‘‘‘
什麽開頭什麽結尾,通用
#字符串拼接, 只能和字符串相加
a = ‘堅強‘ b = ‘wusir‘ c=a+b print(c) 堅強wusir
#字符串不能相乘,只能與數字相乘
b = a*3
print(b) 3a
#字符串不能做減法和除法
3.2 int
int是整型,可以將字符串轉化成數字
需要註意的是int()後面只能接數字
int是 用於計算和比較
3.3 bool 布爾值
Ture False
3.3 list
列表
3.5 tuple
元組
3.6 dict
字典
4..程序交互(input)
#type()查看數據類型
s_type = type(s)
#通過type查看input獲取的內容是什麽數值
用input獲取到的內容都是字符串
s = input("請輸入內容:") print(type(s)) s1 = int(s)+5 1nt(s)強行轉換 print(s1)
int(‘6‘) 將字符串轉換成數字
str(‘6‘) 將數字轉換成字符串
應用場景:動態獲取用戶輸入
5.格式化輸出
%占位符 %s字符串 %d等於%i整型,可輸入數字
方法一
name = input("請輸入姓名") age = input("請輸入年齡") int(input("請輸入年齡")) job = input("請輸入職業") hobbie = input("請輸入愛好") print(‘‘‘ ---------- info of %s --------- name : %s age : %s %d job : %s hobbie: %s -------------- end ----------- ‘‘‘%(name,name,age,job,hobbie))
方法二
name = input("請輸入姓名")
age = input("請輸入年齡") int(input("請輸入年齡"))
job = input("請輸入職業")
hobbie = input("請輸入愛好")
print(f‘‘‘ ---------- info of {name} --------- name : {name} age : {age} job : {job} hobbie: {hobbie} -------------- end ----------- ‘‘‘)
方法三
c = ‘‘‘ ---------- info of {name} --------- name : {name} age : {age} job : {job} hobbie: {hobbie} -------------- end ----------- ‘‘‘ v = c.format(name = input("請輸入姓名"),age = input("請輸入年齡"), job = input("請輸入職業"),hobbie = input("請輸入愛好")) print(v)
應用場景:動態獲取用戶並寫入固定格式 +號也可以
6.if條件語句
if關鍵字
if條件: 冒號
縮進代碼塊
代碼塊: print();if;input
1)
if 3>2: print(‘你說的對‘) print(4)
2)
if 3>2: print(‘你說的對‘) else: print(‘我說的對‘)
#== 兩個等於號 作比較
3)
if 條件: 代碼塊 elif 條件: 代碼塊 elif 條件: 代碼塊
4)
if 條件: 代碼塊 elif 條件: 代碼塊 ‘ ‘ else: 代碼塊
5)
if 條件: if代碼塊
sex = input("請輸入性別:") age = input("請輸入年齡:") if sex == ‘女‘: print(1) if 20< int(age): print("喝杯咖啡") else: print("等你") else: print("滾")
一起學python基礎一