国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python學習必備知識匯總

2020-02-16 10:11:27
字體:
來源:轉載
供稿:網友

一、變量
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.各類型相互轉換

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 来凤县| 金山区| 阿克苏市| 丹巴县| 湘西| 澄江县| 吴旗县| 友谊县| 乐昌市| 屏东市| 庆安县| 梨树县| 嘉定区| 中西区| 九台市| 漯河市| 徐汇区| 元朗区| 贵溪市| 东光县| 若尔盖县| 宜都市| 临沧市| 疏勒县| 南靖县| 西乌珠穆沁旗| 河津市| 崇仁县| 海口市| 普兰县| 彰化县| 若尔盖县| 达州市| 龙里县| 象州县| 南和县| 泽州县| 麻阳| 阜城县| 大丰市| 赣州市|