1. 程式人生 > >一起學python基礎一

一起學python基礎一

pytho spa dict 小寫 動態 int() 格式 使用 bsp

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基礎一