五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

[oeasy]python0026_刷新時(shí)間_延遲時(shí)間_time_sleep_死循環(huán)_while_True

2022-12-07 17:09 作者:oeasy  | 我要投稿

刷新時(shí)間

回憶上次內(nèi)容

  • time 是一個(gè) module

    • 得到時(shí)間日期字符串

    • asc為ascii

    • 得到本地時(shí)間元組

    • local為本地

    • 得到當(dāng)前時(shí)間戳

    • import 他可以做和時(shí)間相關(guān)的事情

    • time.time()

    • time.localtime()

    • time.asctime()

  • 簡略的寫法為

    • asc_time = time.asctime()

  • time.asctime()

    • time是導(dǎo)入的module

    • asctime 是 time 這個(gè) module 里面的函數(shù)

  • 現(xiàn)在我還想要自動(dòng)刷新時(shí)間

    • 怎么辦???

寫 py 文件

  • 要自動(dòng)延遲

    • 首先新建一個(gè) show_time.py

#編輯文件vi show_time.py

  • 寫文件并運(yùn)行

    • import time

    • print(time.asctime())

    • 把輸出時(shí)間的語句

    • 寫進(jìn) show_time.py 文件 中

保存并運(yùn)行

  • :w|!python3 %

    • 保存并執(zhí)行當(dāng)前文件

    • 是可以執(zhí)行的

  • 怎么才能刷新呢?

搜索python+延遲時(shí)間

  • 立即行動(dòng)

    • Now is better than never.

    • 做好過不做

  • 不斷

    • 尋找

    • 打開

    • 嘗試

觀察代碼

  • 搜到的例子有點(diǎn)小錯(cuò)誤

    • 主要是 while 后面的條件

    • 修改后的正確代碼在t下一頁

抄寫并修改

  • 新建一個(gè)sleep.py

    • 先抄下來

  1. 引入了 time

  2. i 是一個(gè)數(shù)字變量

    • 一開始的時(shí)候等于 1

  3. 注意 while 這一行

    • 縮進(jìn)的部分是循環(huán)體

    • 要循環(huán)運(yùn)行三次

    • 下面的3行都用tab空了 4 個(gè)字符

    • 這3行都是 while 要執(zhí)行的循環(huán)體

    • 注意每行的縮進(jìn)一定是 4 個(gè)字符

    • while 的循環(huán)條件是 i<=3

    • 行尾有個(gè)半角冒號(hào)

  4. time.sleep(1)

    • 小括號(hào)對(duì)應(yīng)函數(shù)調(diào)用

    • 參數(shù)是 1

    • sleep是函數(shù)名

    • 應(yīng)該是愣(sleep) 1 秒的意思

    • time 是 time 包

    • sleep(1)是函數(shù)調(diào)用

  5. 可以讓他死循環(huán)嗎?

死循環(huán)

  • 把原來 i <= 3 中的 i

    • 修改為 2

  • 確實(shí)實(shí)現(xiàn)了死循環(huán)

  • 不過 2 < 3 怎么理解呢?

直接問

  • 直接去游樂場問問python

  • Python說是True

    • 是真的

    • 2 < 3 可不就是真的么?

  • 也確實(shí)可以實(shí)現(xiàn)死循環(huán)

進(jìn)行改造

  • 把 2 < 3 ?直接修改為 True:

    • 相當(dāng)于開了一個(gè)死循環(huán)

i = 1while True: ? ?print(i) ? ?i = i + 1 ? ?time.sleep(1)

  • 原來只能循環(huán) 3 次

    • 現(xiàn)在無限循環(huán)

  • 主要原因就是 while 的條件改成了 True

    • while 后面縮進(jìn)的3句話將無限循環(huán)

    • 注意 True 的首字母大寫

  • :w|!python3 %開始循環(huán)

    • ctrl+c跳出循環(huán)回 vi

  • 如何理解這個(gè)sleep呢?

查看幫助

  • help(time.sleep)

  • 延遲一個(gè)秒數(shù)

  • 秒數(shù)是浮點(diǎn)型的數(shù)字

  • 可以把sleep的時(shí)間改成i么?

進(jìn)行改造

i = 1while True: ? ?print(i) ? ?i = i + 1 ? ?time.sleep(i)

  • 可以看看延遲時(shí)間的變化

    • ??

  • 看起來還是sleep(1)更合適

整合代碼

  • 現(xiàn)在我們就需要把兩個(gè)py文件整合到一起

    • 上面的sleep.py能夠提供一個(gè)能延時(shí)的循環(huán)結(jié)構(gòu)

    • 下面的 test.py 能夠得到當(dāng)前時(shí)間并輸出

  • 可以讓他每隔一秒輸出一下時(shí)間么?

    • 具體怎么整合看你的了?。?!

總結(jié)

  • 通過搜索發(fā)現(xiàn)

    • while True:

    • time.sleep(1)

    • time中有函數(shù)可以延遲

    • 還可以讓程序無限循環(huán)

  • 現(xiàn)在需要兩個(gè)程序的整合

    • 循環(huán)延遲 + 輸出時(shí)間 = 循環(huán)延遲輸出時(shí)間

  • 怎么整合???

  • 我們下次再說!??

  • 藍(lán)橋->https://www.lanqiao.cn/teacher/3584

  • github->https://github.com/overmind1980/oeasy-python-tutorial

  • gitee->https://gitee.com/overmind1980/oeasypython

  • 視頻->https://www.bilibili.com/video/BV1CU4y1Z7gQ 作者:oeasy


[oeasy]python0026_刷新時(shí)間_延遲時(shí)間_time_sleep_死循環(huán)_while_True的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
徐州市| 西藏| 商城县| 屏东市| 河东区| 新巴尔虎左旗| 教育| 博罗县| 达拉特旗| 启东市| 三穗县| 巴彦县| 东源县| 巫溪县| 太原市| 名山县| 九江县| 临清市| 新沂市| 泾川县| 合水县| 筠连县| 长沙县| 韶山市| 乐清市| 永吉县| 航空| 略阳县| 那坡县| 香格里拉县| 饶阳县| 工布江达县| 曲水县| 儋州市| 昆山市| 宝丰县| 绥芬河市| 莎车县| 新兴县| 玉树县| 新昌县|