請(qǐng)人做網(wǎng)站后臺(tái)密碼推廣模式包括哪些模式
《Python游戲編程入門(mén)》的第三章是“I/O、數(shù)據(jù)和字體:Trivia游戲”,介紹了print()函數(shù)、input()函數(shù)、異常處理以及文件的輸入輸出,最后根據(jù)以上內(nèi)容完成了Trivia游戲。
本章的“3.1 了解Trivia游戲”介紹了Trivia游戲的界面和玩法。“3.2 Python數(shù)據(jù)類型”中講解了print()函數(shù)、input()函數(shù)、異常處理以及一個(gè)叫做Mad Lib的小游戲?!?.3 文件輸入/輸出”介紹了操作文本文件、操作二進(jìn)制文件的方法。“3.4 Trivia游戲”介紹了實(shí)現(xiàn)Trivia游戲的方法。
“3.2.l 關(guān)于打印的更多知識(shí)”介紹了print()函數(shù)的用法。
1 打印多個(gè)變量
print()函數(shù)可以同時(shí)打印多個(gè)變量,變量之間用逗號(hào)分隔,如圖1所示。
圖1 打印多個(gè)變量
注意1 print()打印的多個(gè)變量之間用空格進(jìn)行分隔。
2 打印換行符
可以在要打印的字符串中插入換行符“\n”實(shí)現(xiàn)換行的效果,代碼如圖2所示。
圖2 使用換行符
其中,變量name是字符串類型,包含了一個(gè)“\n”,使用print()函數(shù)打印name之后,會(huì)換行打印birth。
注意2 換行打印出的birth信息之前還包含一個(gè)空格,原因見(jiàn)注意1。
注意3 要注意區(qū)分斜杠“/”與反斜杠“\”。
注意4 反斜杠“\”加上某些特定的字符組合在一起叫做轉(zhuǎn)義字符。
3 指定分隔符和結(jié)束符
可以通過(guò)print()函數(shù)的sep參數(shù)和end參數(shù)指定打印變量時(shí)的分隔符和結(jié)束符。詳細(xì)的使用方法請(qǐng)參考《Python中實(shí)現(xiàn)print()函數(shù)的用法》。
4 打印python的內(nèi)建值
內(nèi)建值指的是python已經(jīng)提前定義的值,例如版權(quán)信息、版本信息以及當(dāng)前時(shí)間等。
4.1 打印版權(quán)信息
使用圖3所示的代碼打印版權(quán)信息。
圖3 打印版權(quán)信息
從圖3中可以看出,保存版權(quán)信息的變量copyright在sys模塊中定義,因此需要導(dǎo)入該模塊。
4.2 打印版本信息
保存版本信息的變量version也是在sys模塊中定義,因此需要導(dǎo)入該模塊,代碼如圖4所示。
圖4 打印版本信息
注意5 圖4所示的代碼沒(méi)有導(dǎo)入sys模塊的原因是之前打印版權(quán)信息時(shí)已經(jīng)導(dǎo)入該模塊了。
4.3 打印時(shí)間和日期
使用datatime模塊中的datetime類的now()函數(shù)獲取當(dāng)前時(shí)間和日期,代碼如圖5所示。
圖5 打印時(shí)間和日期