本周主要学习python,通过观看视频的方式学习。在视频第一周中主要讲的是python基本元素实例.其中主要讲解的是python温度转换实例

ETCD数据库python etl python_Python

ETCD数据库python etl python_ETCD数据库python_02


我们在IDLE中新建文档通过输入温度实现华氏温度和摄氏度的转换。

使用IPO方法解决问题
首先要需求分析
然后再问题分析
最后编写程序
在第一周中 主要学习代码的格式 一行代码前的空白表示 代码的缩进一般为一个TAB键 开头注释#TempConcent.py 不被执行 多行注释为’’’ ‘’’
TempStr 是变量名 用来保存和表示数据的占位符号 命名规则与JAVA近似但可以支持中文
Python有33个保留字 如if elif else
数据类型:字符串 整型 浮点型
框架中还有 分支语句 和函数
input函数 用来输入
print 函数用作输出
eval函数用来输出字符串中的数字
第二周视频内容主要讲的是Python图形绘制
首先要学习的是turtle库
turtle指的是海归 turtle库原本是一个第三方绘图库后纳入到Pythonidle中
首先我们将屏幕看作是一个画布,那么在画布的中间有一只海龟,当海龟游动时,画就作出来了。

ETCD数据库python etl python_周记_03


画一只蟒蛇

ETCD数据库python etl python_python_04


首先要导入turtle库

我们用要import turtle来导入

还可以 from import turtle.来导入turtle库
画笔控制函数penup() pendown() pensize() pencolor()
运动控制函数:
turtle.fd海龟前进 turtle.circle海龟转圈
方向控制函数seth()
循环语句:
for i in range()
绘制同心圆

ETCD数据库python etl python_字符串_05


第三周数据基本类型
整形
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’

ETCD数据库python etl python_python_06

进度条实例


ETCD数据库python etl python_字符串_07