python的0基础入门语法_学习小结(1)
1.print()的運(yùn)用
? (1)直接打印就用print(),但是括號(hào)里要打印的內(nèi)容還是有限制的:
?eg:
A:打印‘復(fù)仇者聯(lián)盟——終局之戰(zhàn)’;
B:打印‘Let'go!!!’;
C:打印復(fù)仇者聯(lián)盟‘’,要求每個(gè)文字一行
答案:
除了直接打印之外,還有一個(gè)方式是賦值后直接打印
(2)賦值
eg:打印“復(fù)仇者聯(lián)盟”
text='復(fù)仇者聯(lián)盟'
print(text)
(3)輸入的整合
eg:打印出“復(fù)仇者聯(lián)盟有美國(guó)隊(duì)長(zhǎng)、鋼鐵俠、緑巨人浩克等”
text='復(fù)仇者聯(lián)盟'
a='有'
b='美國(guó)隊(duì)長(zhǎng)、鋼鐵俠、緑巨人浩克等'
print(text+a+b)
(4)數(shù)據(jù)類型
? ? 在我們打印數(shù)據(jù)的時(shí)候,部分?jǐn)?shù)據(jù)并非可直接連串打印,一般的數(shù)據(jù)類型分為str()【字符串】、int()【整數(shù)】、float()【浮點(diǎn)】?
?
a:Str()
? ? str()其實(shí)全稱是String(),意思是字符串的意思
eg:a=和
print(str(a))
執(zhí)行結(jié)果:和
解析:把字符串'和'賦值給了a,str(a)意思是把a(bǔ)的值轉(zhuǎn)換成字符串,則直接打印單引號(hào)里的內(nèi)容
?
b:int()
int()全稱是integer()的意思,就是整數(shù)
eg:a=1.2
print(int(a))
執(zhí)行結(jié)果:1
解析:int(a)是直接把a(bǔ)轉(zhuǎn)換稱整數(shù)的形式進(jìn)行打印,所以程序會(huì)不顯示小數(shù)點(diǎn)后的數(shù)值,
注意:float類型轉(zhuǎn)換成int的過(guò)程中直接不顯示小數(shù)點(diǎn)后的數(shù)值,即使1.999999最后打印出來(lái)的也只有1
?
c:float()
float()是浮點(diǎn)數(shù)的意思,相當(dāng)于我們平時(shí)運(yùn)算的小數(shù)點(diǎn),會(huì)精確到小數(shù)點(diǎn)后兩位
eg:a=1
print(float(a))
執(zhí)行結(jié)果:1.0
解析:a=1是屬于int類型,float()可把int類型的數(shù)值強(qiáng)制轉(zhuǎn)換,所以最后輸出的結(jié)果會(huì)是1.0
?
練習(xí)題:(答案在下一篇會(huì)有記錄)
eg:給出已知條件:
a=1.2
b=1
c='和'
d='相加'
請(qǐng)打印出“1.2和1相加”
?
注意:代碼語(yǔ)言可直接識(shí)別數(shù)字和字符,但是不能識(shí)別到中文
轉(zhuǎn)載于:https://www.cnblogs.com/nhztester/p/10900538.html
總結(jié)
以上是生活随笔為你收集整理的python的0基础入门语法_学习小结(1)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: HDU 4902
- 下一篇: Python猫荐书系列之七:Python