本周主要学习python,通过观看视频的方式学习。在视频第一周中主要讲的是python基本元素实例.其中主要讲解的是python温度转换实例
我们在IDLE中新建文档通过输入温度实现华氏温度和摄氏度的转换。
使用IPO方法解决问题
首先要需求分析
然后再问题分析
最后编写程序
在第一周中 主要学习代码的格式 一行代码前的空白表示 代码的缩进一般为一个TAB键 开头注释#TempConcent.py
不被执行 多行注释为’’’ ‘’’
TempStr 是变量名 用来保存和表示数据的占位符号 命名规则与JAVA近似但可以支持中文
Python有33个保留字 如if elif else
数据类型:字符串 整型 浮点型
框架中还有 分支语句 和函数
input函数 用来输入
print 函数用作输出
eval函数用来输出字符串中的数字
第二周视频内容主要讲的是Python图形绘制
首先要学习的是turtle库
turtle指的是海归 turtle库原本是一个第三方绘图库后纳入到Pythonidle中
首先我们将屏幕看作是一个画布,那么在画布的中间有一只海龟,当海龟游动时,画就作出来了。
画一只蟒蛇
首先要导入turtle库
我们用要import turtle来导入
还可以 from import turtle.来导入turtle库
画笔控制函数penup() pendown() pensize() pencolor()
运动控制函数:
turtle.fd海龟前进 turtle.circle海龟转圈
方向控制函数seth()
循环语句:
for i in range()
绘制同心圆
第三周数据基本类型
整形
pow(x,y)函数
浮点型
带小数点及小数的数字存在不确定尾数
复数a+bj
a为实部b为虚部
操作符:+ ,- ,,/,//,%,**,
字符串表示方法" "双引号括起来
由一对三单引号或三双引号表示
\转义符
字符串处理函数
str() len()
time库包括三类函数
- 时间获取:time() ctime() gmtime()
- 时间格式化:strftime() strptime()
- 程序计时:sleep(), perf_counter()
- 时间获取
函数 描述
time()
获取当前时间戳,即计算机内部时间值,浮点数
time.time()
1516939876.6022282
ctime()
获取当前时间并以易读方式表示,返回字符串time.ctime()
‘Fri Jan 26 12:11:16 2018’
进度条实例