show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
print
函数- 有个默认的参数
end
end参数
的默认值是\n
end
的值可以是任意字符串- 都会加到输出的后面
- 如果是空串
end=""
- 意味着输出完不换行而且什么也不加
- 但我可以手动在字符串里面加上换行符
\n
- 有个默认的参数
- 这样的话
- 我不但可以控制哪里换行
- 还能控制哪里不换行!
- 我想输出点别的,比如说当前时间?🤔
- 百度
python3 输出时间
- 点进去
#
号 后面的都是注释- 可以忽略的
- 第一句是
import time
- import是嘛意思?
- 搜索一下
- 先进help()帮助模式
- 然后搜索import
- 在python3解释器环境查找帮助
- import是导入一个module模块包
- import原意是导入、进口
- 感觉和海洋文明有关
- c语言用的是include
- time是一个模块(module)的名称
- 我们可以
- help()进入帮助模式
- 在帮助模式下输入modules
- 查看所有的modules
- python之所以强大就是因为各种modules好用
- 啥都不用想
- 直接按照例程打上
- 一运行就跑起来了
- 比如time.time()
time
就是module
的名字- 导入了的
module
才能用 - 不导入的
module
不能用 import
就是导入
- 导入了的
- time.time()
- 就是调用
time
这个module
里面的time()
这个函数方法 - 得到的值赋给了
ticks
这个变量
- 就是调用
- 导入了
time
这个module
之后 - 才可以使用
time.time()
这个方法得到时间戳 - 为什么以前我们用的
print()
这个方法 - 啥
module
都不用导入就能直接用呢?
- 第一句就告诉我们
- print是一个built-in function(内置函数)
- 内置就是本来就搁在里面了
- 什么都不用导入就能用的函数
- 我们学过哪些内置函数了呢?
- 不要翻页,自己写下来
- help()
- int()
- chr()
- bin()
- hex()
- ord()
- print()
- 这些都是内置的函数
- 不需要
import
任何module
直接就能用的 - 好像还遗漏了一个,是哪个?
- 我们先查询官方帮助
- 没有发现可行的例子
- 我们回过头去网页找例程
- 如果我们例程还可以的话
- 就在例程基础上照猫画虎
#引入一个包叫time
import time
#得到当前时间的asctime形式字符串
localtime = time.asctime(time.localtime(time.time()))
#进行输出
print ("本地时间为 :", localtime)
- 这个语句有点复杂
- 一点点打,别打错了
- 这是很好的最初锻炼
- 也是锻炼自信的方法
- 也可以复制到剪贴板,粘贴过去
- 这是堕落的开始
- 最初的省事儿
- 会让你感到失控
- 不像自己一个个打出来的那么踏实
- 错误也是一种锻炼
- 都熟悉之后再复制粘贴
- 不要上来就图省事儿
- 这个一大串东西是有规律的
- 首先什么是time
- time是一个module模块包
- 处理时间的包
- 包里有各种函数
- time.time()
- time.localtime()
- time.asctime()
- 不用嵌套
- 分开写
- 运行结果
- 大概了解了一些
- 每个函数具体什么意思
- 有帮助么?
- 去游乐场
- help(time.time)
- time.time()
- 引入time这个包
- 调用他time这个函数
- 圆括号就是函数
- 这个time()就是time函数
- time()是time这个包的函数
- 两边加括号,前面加time.localtime
- time.time()出来的结果交给time.localtime()处理
- time还是包名
- 这次的函数名变成了localtime()
- 得到本地时间元组
- 两边加括号,前面加time.asctime
- time.localtime(time.time())出来的元组交time.asctime处理
- 生成一个字符串
- asctime接收时间元组产生ascii字符串
- 所以叫做asctime
- 把最后的结果交给print()
- 最终就能得到当前的时间!🤪
- 我想要刷新这个东西怎么办?
- 我需要重新得到
localtime
- 然后重新输出
localtime
- 这个过程可以手动来完成
- 通过搜索
- 我们学会import导入
time
了 - time是一个
module
- 我们可以得到当前的时间了
- localtime = time.asctime( time.localtime(time.time()) )
time.asctime()
- 是time这个module里面的函数
- 是外部函数
- 内部函数是系统自带的
- 比如quit()
- 现在想要自动刷新时间,怎么办?🤔
- 我们下次再说!👋