欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

關于python,這些知識點你學會了嗎?

系統 1610 0
閱讀更多

變量


1.變量

?指在程序執行過程中,可變的量;

?定義一個變量,就會伴隨有3個特征,分別是內存ID、數據類型和變量值。

?其他語言運行完之前,一定要手動把程序的內存空間釋放掉。但python解釋器是自帶內存回收機制的,一旦python程序運行完后,會自動釋放內存空間。

?

age=10

print(id(age),type(age),age)


常量


2.常量

?指在程序執行過程中,不可變的量;

?一般都用大寫字母定義常量。

?

AGE=10

print(AGE)

?

3. 變量的命名方式

?駝峰體

?

AgeOfOldboy=72

?

?下劃線

?

age_of_oldboy=72

?

與程序交互


古時候,我們去銀行取錢,需要有一個銀行業務員等著我們把自己的賬號密碼輸入給他,然后他去進行驗證等成功后,我們再將取款金額輸入、告訴他。

驕傲的現代人,會為客戶提供一臺ATM機(就是一臺計算機),讓ATM機跟用戶交互,從而取代人力。然而機器是死的,我們必須為其編寫程序來運行,這就要求我們的編程語言中能夠有一種能與用戶交互,接收用戶輸入數據的機制。

?

1.python3

?python3默認支持UTF-8中文編碼。python2需要添加# -*- coding:utf-8 -*-在代碼頭部。

?python3中input,不管輸入什么類型的值都被存成str(字符串)類型

?

name=input('please enter the username: ')

print(id(name),type(name),name)

?

2.python2

?python2中raw_input跟python3中input一樣;

?

name=raw_input('please enter the username: ')

print(id(name),type(name),name)

?

?python2中input,必須輸入值,這個值是什么類型就會被存成什么類型。

?

name=input('please enter the username: ')

print(id(name),type(name),name)

?

數據類型


1.int整型

?一般用于定義年齡、身份證號、qq號、等級等

?

age=18

id=130530198805240011

qq=379048558

level=99

?

2.float浮點型

?一般用于定義身高、體重、薪資等

?

height=1.81

height=float(1.81)

?

3.str字符串型

?一般用于定義人的名字、性別、狀態等;

?一般字符串放在單引號、雙引號、三引號中。

?

name='egon'

sex='female'

age=18

?

?字符串拼接用"+"

?

name='egon'

sex='female'

age=18

print(name+sex+str(age))

注:這里的age變量值為18,是int整型不能作字符串拼接,需使用str(age)來轉換成字符串類型。

?

?字符串拼接用"*"

?

name='egon'

print(name*10)

?

4.bool布爾值型

?只有True和False兩個值;

?多用于作判斷。

?

age=73

AGE=18

print(age < AGE)

print(age > AGE)

?

5.各類型相互轉換

?整型——>浮點型

?

a=18

print(float(a))

?

?浮點型——>整型

?

a=1.81

print(int(a))

?

?浮點型——>字符串型

?

a=1.81

print(str(a))

?

?整型——>字符串型

?

a=18

print(str(a))

?

數組類型


1.列表[]

?python中的列表,定義在[]內,其內元素之間使用"逗號"分隔;

?

info=['egon','alex',18]

print(info[2])

?

?元素可以是任意一種數據類型、任意一種數組類型;

?字符元素需要引號引起來,整型、浮點型、列表等不需要引號。

?

info=[13,18.1,'alex',['egon','tony']]

print(info[3][0])

?

2.字典{}

?python中的字典,也叫關聯數組,定義在{}內,其內元素使用項目名:項目內容格式表示,元素之間使用"逗號"分隔;

?

info={'name':'egon','sex':'male',3:18}

print(info[3])

?

?項目內容可以是任意一種數據類型、任意一種數組類型;

?項目內容中的字符串型需要引號引起來,整型、浮點型、列表等不需要引號。

?

info={'姓名':'愛根','性別':'男','肌肉':['有','無']}

print(info['肌肉'][1])

?

info={'姓名':'愛根','性別':'男','肌肉':123}

print(info['肌肉'])

?

info={'姓名':'愛根','性別':'男','肌肉':18.1}

print(info['肌肉'])

?

info={'姓名':'愛根','性別':'男','肌肉':'無'}

print(info['肌肉'][1])

?

格式化輸出


?my name is xxx, my age is xxx

?需要使用占位符%s

?

name=input('user_name>>: ')

age=input('user_age>>: ')

print('my name is %s, my age is %s' %(name,age))


運算符


1.算術運算符

?+ - * /

?

print(5+5) #5加5等于10

print(5-5) #5減5等于0

print(5*5) #5乘5等于25

print(5/2) #5除以2等于2.5

?

?求商整數部分// 求商余數部分% 冪**

?

print(5//2) #5除以2商等于2余1,只取商2

print(5%2) #5除以2商等于2余1,只取余數1

print(3**2) #3的2次冪是3乘3等于9

?

2.比較運算符

?> < >= <= == !=

?

print(30 > 20)

print(30 < 20)

print(30 >= 30)

print(30 <= 30)

print(30 == 30)

print(30 != 40)

?

3.邏輯運算符

?邏輯與and 邏輯或or 邏輯非not 按位與& 按位或|

?邏輯與and,必須滿所有條件,結果才為True;

?邏輯或or,只需滿足一個條件,結果就為True;

?邏輯非not,結果取反。

?

name='egon'

age=18

print(age > 15 and name == 'egon')

print(age > 15 or name != 'egon')

print(not age > 15)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲国产一区二区视频 | 亚洲精品亚洲人成人网 | 一区二区三区视频免费 | 欧美成人精品第一区首页 | 手机成人在线视频 | 精品久久久久久久久久 | 日韩理论在线 | 欧美在线国产 | www.麻豆| 国产福利视频 | 日韩欧美专区 | 欧美一级久久 | 国产欧美一区二区三区免费看 | 国产精品成人第一区 | caoliusequ| 日本不卡中文字幕一区二区 | 国产精品18| 奇米影视色 | 一区二区三区免费 | 91视频精选 | 精品成人免费一区二区在线播放 | 亚洲综合久久久久久888 | 亚洲午夜在线视频 | 日韩电影网站 | 99亚洲视频 | 九九热精品视频在线播放 | 国产日韩综合 | 日韩精品一区二区三区 | 欧美色图久久 | 九九视频精品全部免费播放 | 亚洲天堂免费看 | 国产精品v欧美精品v日韩精品 | 视频福利在线观看 | 99久久精品国产一区二区三区 | 午夜电视剧| 天天色踪合| 午夜电影剧场 | 欧美黄视频网站 | 成人精品一区二区三区 | 日韩日日操 | 99精品国产在热久久 |