1.輸出偷霉、打印數(shù)據(jù)
print('要輸出的內(nèi)容')
例如:
print('hello,world!')
2.連續(xù)輸出
print('要輸出的內(nèi)容',end='')
print('要輸出的內(nèi)容')
這樣輸出的內(nèi)容不會(huì)換行褐筛,保持在同一行內(nèi)
例如:
print('hello类少,',end='')
print('world')
輸出結(jié)果為:hello,world
3.變量
變量渔扎,可變化的量硫狞,可對(duì)其賦值,也可通過變量名訪問晃痴、輸出
例如:
name='Alice'
age=18
print('我的名字叫:',name,',我今年',age,'歲残吩。’)
輸出結(jié)果為:我的名字叫Alice倘核,我今年18歲泣侮。
4.序列解包
多個(gè)變量可以同時(shí)賦值,同時(shí)輸出
例如:
a=1
b=2
c=3
可以簡(jiǎn)寫為:
a,b,c=1,2,3
print(a,b,c)
4.刪除變量
語法:del 變量名
例如:
del a?
5.查看變量的內(nèi)存地址
語法:id(變量)
可用于查看變量是否改變
例如:
a=1
print(id(a))
a=2
print(id(a))
輸出結(jié)果:
1489778944
1489778960
6.從鍵盤接收輸入
語法:input()
例如:
a = input('請(qǐng)輸入內(nèi)容:')
print(a)
這里需將獲得的值傳給一個(gè)新的變量
注:input接收的都是字符串類型
7.數(shù)據(jù)類型
查看數(shù)據(jù)類型:type(變量)
7.1 整形 int
整數(shù)形式紧唱,包括正整數(shù)和負(fù)整數(shù)
a = 1
print(type(a))
7.2 浮點(diǎn)數(shù) float
小數(shù)形式
a = 1.1
print(type(a))
7.3 空值 None
空值為空活尊,不為零
a = None
print(type(a))
7.4 布爾型 bool
布爾只有兩個(gè)值:True,F(xiàn)alse
注:T和F大寫
a = True
print(type(a))
7.5 字符串 str
a = '1'
print(type(a))
8.數(shù)據(jù)類型的轉(zhuǎn)換
8.1 整形轉(zhuǎn)字符串
語法:str(變量名)
a = 1
A = str(a)
print(A)
print(type(A))
8.2 字符串轉(zhuǎn)整形
語法:int(變量名)
(1)a = '1'
? ? A = int(a)
????print(A)
????print(type(A))
(2)b = 'q'
? ? B = int(b)
? ? print(B)
? ? print(type(B))
其中(2)會(huì)提示錯(cuò)誤:invalid literal for int() with base 10: 'q'漏益,說明非數(shù)值型字符串是無法被轉(zhuǎn)換為整形的蛹锰。
8.3 整形轉(zhuǎn)換為浮點(diǎn)型
語法:float(變量名)
a = 1
A = float(a)
print(A)
print(type(A))
8.4 浮點(diǎn)型轉(zhuǎn)換為整形
語法:int(變量名)
(1)a = 1.1
? ? A = int(a)
? ? print(A)
? ? print(type(A))
(2)b = 1.6
? ? B = int(b)
? ? print(B)
? ? print(type(B))
我們發(fā)現(xiàn),浮點(diǎn)型轉(zhuǎn)換為整形绰疤,只保留了整數(shù)部分旺韭,不會(huì)四舍五入政供。
浮點(diǎn)型轉(zhuǎn)換為整形四舍五入的轉(zhuǎn)換方法:
print(int(b+0.5))
如何輸出鍵盤輸入的兩個(gè)數(shù)的和有额?
由于input()接收的是字符串晰骑,我們要先將字符串轉(zhuǎn)換為整形。
a = int(input('請(qǐng)輸入第一個(gè)數(shù):'))
b = int(input(‘請(qǐng)輸入第二個(gè)數(shù):’))
print('你輸入的兩數(shù)之和為:'a+b)