python解題時間 Python解題記錄第9題

2021-10-12 15:22:54 字數 1797 閱讀 5997

【本文結構】題目資訊:**、位址、序號、描述

題目答案:簡要分析,程式**(測試執行通過,含注釋),執行結果

霍霍磨刀:解答這道題目之前應掌握的知識基礎

解析過程:題目型別,分析以及實踐過程

斬獲成果:通過解答這道題目之後的知識提公升

做一件事,解一道題,其實就是逐步在規範自己

【題目資訊】

序號: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語言也是一種多正規化程式語言,即物件導向...