【本文結構】題目資訊:**、位址、序號、描述
題目答案:簡要分析,程式**(測試執行通過,含注釋),執行結果
霍霍磨刀:解答這道題目之前應掌握的知識基礎
解析過程:題目型別,分析以及實踐過程
斬獲成果:通過解答這道題目之後的知識提公升
做一件事,解一道題,其實就是逐步在規範自己
【題目資訊】
序號:9
描述:暫停一秒輸出。
【題目答案】
程式分析:使用 time 模組的 sleep() 函式
程式**:
importtime # 匯入時間庫
myd = # 建立字典
forkey, value indict.items(myd): # 迴圈字段
print(key, value) # 輸出鍵和值
time.sleep(1) # 暫停 1 秒
執行結果:
1 a2 b
【霍霍磨刀】
在解答這道題目之前,你首先應能簡單回答以下幾個問題。什麼是python字典:一種資料結構
字典的特點:無序,有鍵、值
for迴圈與字典的結合使用方式
【解析過程】
題型:函式語法題
對於程式中的暫停功能,目前就我了解是input和sleep
但input與本題無關,因為input無法控制秒數
我們可以採用以下命令來了解sleep函式的用法
importtime # 匯入時間庫
help(time.sleep)
importturtle,time # 匯入繪相簿,時間庫
time.sleep(1) # 暫停1秒
fori inrange(1,5): # 迴圈1到4
turtle.fd(100) # 向前100
time.sleep(1) # 暫停1秒
turtle.right(90) # 向右90度
time.sleep(1) # 暫停1秒
turtle.done() # 停止展示
執行效果動畫:
在程式執行過程中新增暫停函式,可展示程式執行過程
importtime # 匯入時間庫
fori inrange(1,10): # 迴圈1到9
forj inrange(1,i+1): # 迴圈1到9內的數
print("{}*{}={}".format(i,j,i*j),end=" ") # 輸出結果,以空格符隔開
time.sleep(0.5) # 暫停1秒
time.sleep(1) # 暫停1秒
print() # 換行
執行效果動畫:
在需要倒計時的時候,設定乙個倒計時
importtime # 匯入時間庫
fori inrange(10,0,-1): # 迴圈 從10到1
print("倒計時:",i) # 輸出倒計時
time.sleep(1) # 暫停1秒
執行效果動畫:
【斬獲成果】
這是一道典型的語法題,主要是了解time庫裡面的sleep函式,這個函式的引數是秒,當然你可以設定0.1,以表示微秒,學習該函式的關鍵不是會不會用,而是該怎麼去用,使用在合適的地方,我在本文中沒有展開for結構,字典,繪相簿等基礎內容,請自行到菜鳥教程裡去尋找相應知識點。你可以把本文當做對python的小了解,也可以當做是對sleep函式的擴充套件,舉了3個可以使用sleep函式的例子,如果你以後學習到多程序的時候,sleep函式也還是會碰到使用的,有興趣不妨自己去找找python多程序。
【下一題預告】
序號:10
描述:暫停一秒輸出,並格式化當前時間。
時間之主 解題報告
時間之主 timer.c cpp pas timeraugust掌握著無盡時間裡不同時間軸的平行世界.每乙個瞬間都會有 新的世界被創造出來,其中一些世界被創造出來的根源就是已有生靈的信仰.無論 是屍魂界幻想鄉數碼世界 只要有足夠的信仰,世界之心就會抓取這些信仰並用 來構建成新的世界.不同世界有不同編...
python解題技巧 Python 解題技巧
python 解題技巧 一直都是用 c 和 c 解題,某題簡單解完後便心血來潮想用 python 解一次,發現一些問題,特寫此篇隨筆來記錄.一,輸入格式 例 輸入第 1 行給出正整數 n 和整數 m 第 2 行給出 n 個整數,其間以空格分隔.大多數題目都是要求一行給多個元素,其間以空格為間隔,而在...
Python學習筆記 1 1 2 認識Python
一.課程目標 二.詳情解讀 1.初識pythonpython語言是一種高階程式語言,它於1991年由吉多.範羅蘇姆 guido van rossum 發明。目前主要應用於web開發 gui開發 網路爬蟲 資料科學 人工智慧等領域。python官方 python語言也是一種多正規化程式語言,即物件導向...