Python有一些強大的內置數據結構
(1)列表 [ ]
可以包含任意類型的數據,甚至可以在一個列表中混合不同的數據類型。一般地,Python中一行結束代表着一條語句結束,不過也有例外,列表就是例外之一,列表可以跨行,解釋器會找到與開始的中括號對應的結束中括號,這時纔會認爲語句結束。
基礎知識
(1)in 操作符
會檢查一個對象是不是在另一個對象裏。in操作符會返回True或False。
(2)代碼組
Python用縮進劃分代碼組。大括號更多的是用來分隔數據而不是區分代碼組。
Python的代碼組很容易發現,因爲他們都是縮進的;另一個線索是冒號(:)。
#顯示今天是什麼日子
import datetime
today=datetime.date.today()
if today=="sunday":
print("recover")
elif today=="saturday":
print('party')
else :
print('work,work,work')
(3)sleep函數
time模塊中的sleep函數,可以讓執行暫停指定的秒數。
(4)randint函數
random模塊的randint函數可以生成一個隨機數。
(5)學習技巧
利用>>>提示窗口做試驗可以幫助你得出所需的代碼。試驗方法
Shell上,輸入一條語句並按回車會立即執行這條語句,爲變量賦值不會立即顯示變量的值,必須特別要求Shell顯示這個變量的值。