【第三周】基本数据类型

··python基本语法元素

回顾前章内容:

我们让海龟向前爬行100个像素,让海龟左转90度,再向前爬行100像素。
让海龟左转45度,再继续向前爬行140个像素

turtle.fd(100)
turtle.seth(90)
turtle.fd(100)
turtle.seth(135)
turtle.fd(140)

第三章:基本数据类型 3.1 数字类型及操作 3.2 实例3:天天向上的力量 3.3 字符串类型及操作 3.4 模块2:time库的使用 3.5 实例4:文本进度条

整数类型 浮点数类型:

不确定尾数只会在16位上下才会产生 复数类型

数值运算操作符 当y是小数时,是开方运算 100.5** 数值运算函数

单元小结 实例3:天天向上的力量 字符串类型及操作 字符串的表示 使用[::-1]来表示,它指的是字符串从最开始到最结尾,M N没有给出来默认缺失的情况下,表示至开头和结尾。 然后步长为-1,-1表示从后向前逐一地取出从开始到结尾的字符串。相当于给字符串逆序

字符串操作符 字符串处理函数

注意在python中,无论是数字,标点符号,英文字母或者是汉字。它们都是一个字符,那么长度是相同的 字符串处理方法

将左右两侧出现的空格和等号、n、p都去掉 字符串类型的格式化 format的6个控制格式:分别是<填充><对齐><宽度><,><.精度>和<类型>

单元小结

模块2 time库的使用 time库的基本介绍 ctime可以是认为它是time库中获取人类译读方式时间的最简单的函数

时间格式化 程序计时

pref_counter():非常精准,因为它可以获取计算机中CPU,也就是中央处理器以其频率运行的时钟 这个时间往往要以纳秒计算;sleep()函数可以让程序进行休眠 单元小结 “文本进度条”问题分析 文本进度条简单的开始 在字符串处理中我们介绍过,字符串与整数的乘积,表示字符串被复制的次数。所以a表示“”被复制的次数。“”指当前的百分比所表达的信息。对于变量b我们使用“.”字符与当前剩余的进度条的比例之间的乘积。对于c它指的是我们输出与当前进度条和进度相关的百分比

文本进度条单行动态刷新

单行动态刷新 刷新的本质是:用后打印的字符覆盖之前的字符 文本进度条实例完整效果

文本进度条举一反三

经验分享 程序员 微信小程序 职场和发展