Chinaunix首页 | 论坛 | 博客
  • 博客访问: 209476
  • 博文数量: 247
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2501
  • 用 户 组: 普通用户
  • 注册时间: 2020-08-10 06:35
文章分类
文章存档

2024年(32)

2023年(86)

2022年(53)

2021年(42)

2020年(34)

我的朋友

分类: Python/Ruby

2022-12-09 16:20:36

 

整合程序

回忆上次内容

  • 通过搜索发现

    • time中有函数可以延迟

      • time.sleep(1)
    • 还可以让程序无限循环

      • while True:
  • 现在需要两个程序的整合

    • 循环延迟输出
    • 时间输出

编辑
  • 怎么办?????

整合基础

  • 一定要自己整合啊

编辑
  • 生命在于瞎折腾!????

进行整合

编辑
  • 思路就是

    • 循环作为整体框架结构
    • 循环的内容是输出时间
import time
while True:
    print(time.asctime())
    time.sleep(1)

运行结果

  • 成功是成功了

    • 但是根本停不下来 ????

编辑
  • 用ctrl+c停下来

    • 我们从 vim 里跳出来回到 shell
  • 再试着运行一下

在终端运行

#使用python3 执行 sleep.py
python3 sleep.py
  • 这样也是能成功运行的
  • 但是我想直接运行

    • 只输入文件名(./sleep.py)
    • 不输入python3
    • 就运行
  • 可能吗?

总结

  • 我们把两个程序整合起来了

    • 可以持续输出当前时间
    • 每秒都更新

编辑
阅读(302) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~