自学python之路(day2)
1. 格式化輸出
? ? %表示占位符 ,s表示字符串 ,d表示數(shù)字,%s就是代表字符串占位符,%d,是數(shù)字占位符?
示例1:輸入用戶的姓名、性別、年齡、愛好的通用模板
name = input("請輸入名字:") sex = input("請輸入性別:") age = int(input("請輸入年齡: ")) #字符串轉(zhuǎn)換為整數(shù) hobby = input("請輸入興趣愛好:")msg = '''----------------Info of %s---------------- 性別:%s 年齡:%d 愛好:%s --------------------END--------------------- ''' %(name,sex,age,hobby)print(msg)執(zhí)行結(jié)果:
----------------Info of dudu---------------- 性別:女 年齡:18 愛好:swim --------------------END---------------------特殊情況:格式化輸出里出現(xiàn)百分比(80%)
示例2:我是嘟嘟,年齡18,目前學習進度為5%。
msg = "我是%s,年齡%d,目前學習進度為5%%。"%('嘟嘟',18) print(msg)第一個%是對第二個%的轉(zhuǎn)譯,告訴Python解釋器這只是一個單純的%,而不是占位符。
format()
print('I am {},my age is {}'.format('abby',25))執(zhí)行結(jié)果
I am abby,my age is 252. 內(nèi)容編碼
1)ASCII碼:主要用于顯示現(xiàn)代英語和其他西歐語言,其最多只能用 8 位來表示(一個字節(jié)),即:8bit == 1byte;ASCII碼最多只能表示 256 個符號,即:2**8 = 256;ASCII碼最左邊一位是0,為了后續(xù)拓展預(yù)留的。
2)Unicode:由于ASCII碼無法將世界上的各種文字和符號全部表示,所以就新出一種可以代表所有字符和符號的編碼Unicode。
Unicode規(guī)定所有的字符和符號最少由 16 位來表示(2個字節(jié)),即:2 **16 =?65536,16位表示一個中文不夠,Unicode一個中文用 4 個字節(jié)表示,32位
3)UTF-8:UTF-8對Unicode編碼壓縮和優(yōu)化,它不再使用最少使用2個字節(jié),而是將所有的字符和符號進行分類:ASCII碼中的內(nèi)容用1個字節(jié)保存、歐洲的字符用2個字節(jié)保存,東亞的字符用3個字節(jié)保存,中文就是三個字節(jié)保存。
4)GBK:只包含中文和英文,只在國內(nèi)使用 ,一個中文用2個字節(jié)。
3. 基本運算符
1)算術(shù)運算符
2)比較運算符
3)賦值運算符
4)邏輯運算符:and、or 、not
? ? 1)) 在沒有()的情況下not 優(yōu)先級高于?and,and優(yōu)先級高于or,即優(yōu)先級關(guān)系為( )>not>and>or,同一優(yōu)先級從左往右計算。
? ? 2)) x or y,x為真(即x非0),值就是x,x為假(即x為0),值是y;??x and y,x為真,值是y,x為假,值是x。
4. 練習題
1)3>4 or 4<3 and 1==1 #Flase 2)2 > 1 and 3 < 4 or 4 > 5 and 2 < 1 #True 3)1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8 #Flase 4)1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 #Flase5)not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6 #Flase
6)8 or 4 #8
7)0 and 3 #3
8)0 or 4 and 3 or 7 or 9 and 6 #3
9)2 > 1 and 3 #3
10)3 >1 or 2 and 1<2 or 3<4 #True
?
轉(zhuǎn)載于:https://www.cnblogs.com/juanjuankaikai/p/9295347.html
總結(jié)
以上是生活随笔為你收集整理的自学python之路(day2)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 延边高铁站到延边朝鲜风情园多远
- 下一篇: 打通docker api