[oeasy]python0027_整合程序_延迟输出时间_整合两个py程序

简介: [oeasy]python0027_整合程序_延迟输出时间_整合两个py程序

 

 

整合程序

回忆上次内容

    • 通过搜索发现
      • time中有函数可以延迟
        • time.sleep(1)
          • 还可以让程序无限循环
            • while True:
                • 现在需要两个程序的整合
                  • 循环延迟输出
                  • 时间输出

                    image.gif编辑

                      • 怎么办?🤔

                      整合基础

                        • 一定要自己整合啊

                        image.gif编辑

                          • 生命在于瞎折腾!💪

                          进行整合

                          image.gif编辑

                            • 思路就是
                              • 循环作为整体框架结构
                              • 循环的内容是输出时间

                                import time

                                while True:

                                   print(time.asctime())

                                   time.sleep(1)

                                运行结果

                                  • 成功是成功了
                                    • 但是根本停不下来 😅

                                      image.gif编辑

                                        • 用ctrl+c停下来
                                          • 我们从 vim 里跳出来回到 shell
                                            • 再试着运行一下

                                            在终端运行

                                            #使用python3 执行 sleep.py

                                            python3 sleep.py

                                              • 这样也是能成功运行的
                                              • 但是我想直接运行
                                                • 只输入文件名(./sleep.py)
                                                • 不输入python3
                                                • 就运行
                                                  • 可能吗?

                                                  总结

                                                    • 我们把两个程序整合起来了
                                                      • 可以持续输出当前时间
                                                      • 每秒都更新

                                                        image.gif编辑

                                                          • 但是我想在 shell 里面
                                                            • 只输入文件名(./sleep.py)
                                                            • 就不断输出时间
                                                            • 可能吗?🤔
                                                              相关文章
                                                              |
                                                              24天前
                                                              |
                                                              机器学习/深度学习 数据挖掘 Python
                                                              Python编程入门——从零开始构建你的第一个程序
                                                              【10月更文挑战第39天】本文将带你走进Python的世界,通过简单易懂的语言和实际的代码示例,让你快速掌握Python的基础语法。无论你是编程新手还是想学习新语言的老手,这篇文章都能为你提供有价值的信息。我们将从变量、数据类型、控制结构等基本概念入手,逐步过渡到函数、模块等高级特性,最后通过一个综合示例来巩固所学知识。让我们一起开启Python编程之旅吧!
                                                              |
                                                              24天前
                                                              |
                                                              存储 Python
                                                              Python编程入门:打造你的第一个程序
                                                              【10月更文挑战第39天】在数字时代的浪潮中,掌握编程技能如同掌握了一门新时代的语言。本文将引导你步入Python编程的奇妙世界,从零基础出发,一步步构建你的第一个程序。我们将探索编程的基本概念,通过简单示例理解变量、数据类型和控制结构,最终实现一个简单的猜数字游戏。这不仅是一段代码的旅程,更是逻辑思维和问题解决能力的锻炼之旅。准备好了吗?让我们开始吧!
                                                              |
                                                              25天前
                                                              |
                                                              机器学习/深度学习 数据挖掘 开发者
                                                              Python编程入门:理解基础语法与编写第一个程序
                                                              【10月更文挑战第37天】本文旨在为初学者提供Python编程的初步了解,通过简明的语言和直观的例子,引导读者掌握Python的基础语法,并完成一个简单的程序。我们将从变量、数据类型到控制结构,逐步展开讲解,确保即使是编程新手也能轻松跟上。文章末尾附有完整代码示例,供读者参考和实践。
                                                              |
                                                              27天前
                                                              |
                                                              人工智能 Shell 开发工具
                                                              [oeasy]python0041_输出ASCII码表_英文字符编码_键盘字符_ISO_646
                                                              本文介绍了ASCII码表的生成与使用,包括英文字符、数字和符号的编码。通过Python代码遍历0到127的ASCII值,解决了找不到竖线符号的问题,并解释了ASCII码的固定映射关系及其重要性。文章还介绍了ASCII码的历史背景,以及它如何成为国际标准ISO 646。最后,通过安装`ascii`程序展示了完整的ASCII码表。
                                                              18 1
                                                              |
                                                              1月前
                                                              |
                                                              开发者 Python
                                                              Python中__init__.py文件的作用
                                                              `__init__.py`文件在Python包管理中扮演着重要角色,通过标识目录为包、初始化包、控制导入行为、支持递归包结构以及定义包的命名空间,`__init__.py`文件为组织和管理Python代码提供了强大支持。理解并正确使用 `__init__.py`文件,可以帮助开发者更好地组织代码,提高代码的可维护性和可读性。
                                                              31 2
                                                              |
                                                              1月前
                                                              |
                                                              机器学习/深度学习 算法 编译器
                                                              Python程序到计算图一键转化,详解清华开源深度学习编译器MagPy
                                                              【10月更文挑战第26天】MagPy是一款由清华大学研发的开源深度学习编译器,可将Python程序一键转化为计算图,简化模型构建和优化过程。它支持多种深度学习框架,具备自动化、灵活性、优化性能好和易于扩展等特点,适用于模型构建、迁移、部署及教学研究。尽管MagPy具有诸多优势,但在算子支持、优化策略等方面仍面临挑战。
                                                              68 3
                                                              |
                                                              1月前
                                                              |
                                                              人工智能 开发工具 Python
                                                              [oeasy]python040_缩进几个字符好_输出所有键盘字符_循环遍历_indent
                                                              本文探讨了Python代码中的缩进问题。通过研究`range`函数和`for`循环,发现缩进对于代码块的执行至关重要。如果缩进不正确,程序会抛出`IndentationError`。文章还介绍了Python的PEP8规范,推荐使用4个空格进行缩进,并通过示例展示了如何使用Tab键实现标准缩进。最后,通过修改代码,输出了从0到122的字符及其对应的ASCII码值,但未能找到竖线符号(`|`)。文章在总结中提到,下次将继续探讨竖线符号的位置。
                                                              12 0
                                                              |
                                                              1月前
                                                              |
                                                              存储 机器学习/深度学习 搜索推荐
                                                              Python编程入门:从零开始构建你的第一个程序
                                                              【10月更文挑战第32天】本文旨在通过浅显易懂的方式引导编程新手进入Python的世界。我们将一起探索Python的基础语法,并通过实例学习如何构建一个简单的程序。文章将不直接展示代码,而是鼓励读者在阅读过程中自行尝试编写,以加深理解和记忆。无论你是编程初学者还是希望巩固基础知识的开发者,这篇文章都将是你的良师益友。让我们开始吧!
                                                              |
                                                              6月前
                                                              |
                                                              Python Windows
                                                              Python基础教程(第3版)中文版 第18章 程序打包 (笔记)
                                                              Python基础教程(第3版)中文版 第18章 程序打包 (笔记)
                                                              |
                                                              6月前
                                                              |
                                                              搜索推荐 区块链 开发者
                                                              【python程序打包教程】PyInstaller一键打包Python程序为独立可执行exe文件
                                                              【python程序打包教程】PyInstaller一键打包Python程序为独立可执行exe文件