python学习总结

Python学习总结

1、Python下载、安装、使用

1、可登录以下网址下载

***/downloads/release/python-374/

python学习总结图1python学习总结图2

2、安装完成之后,打开IDLE,进入Phthon开发环境

python学习总结图3

3、这是一个温度转换代码,完成后后缀名为.py保存。

4、接下来点击Run运行,执行效果如下图所示:

python学习总结图4

2、 Python图像绘制turtle库的学习

Trutle英文为"海龟"单词

Import turtle //引入trutle库,可用as给turtle取个小名 import turtle as t

turtle.setup(width,height,startx,starty)

Setup()设置窗体大小及位置,4个参数中后两个可选

Startx

starty

width

height

trutle空间坐标体系

turtle.goto(x,y) //可直接跳转到所需要的坐标位置

turtle.fd(d) //海龟正前方

turtle.bk(d) //海龟后方、后退,不是转向

turtle.seth(angle) //改变海龟行进方向,但不行进。Angle为绝对度数

turtle.left(angle) //向左

turtle.right(angle) //向右

画笔控制函数

trutle.penup() 别名 turtle.pu() //提起画笔,海龟在飞行

turtle.pendown() 别名 turtle.pd() //放下画笔,海龟在爬行

turtle.pensize(width) 别名 turtle.width(width) //画笔宽度

3、 循环语句

for i in range(4): //循环次数 从0开始至3

Range()函数 //产生循环计数序列

Range(N) //产生从0到N-1个序列,共N个

Range(M,N) //产生M到N-1的序列,共N-M个

for i in range(1,6,2) //执行结果为1 3 5

4、 字符串处理方法

Str.lower() //全部字符小写

Str.upper() //全部字符大写 例如"AbCdEfG".upper() 结果为 "ABCDEFG"

Str.split(sep=None) //返回一个列表,由str根据sep被分隔的部分组成 例如"A,B,C".split(",") 结果为['A','B','C']

Str.count(sub) //返回子串sub在str中出现的次数 例如 "an apple a day".count(a) 结果为4

Str.replace(old,new) //返回字符串str副本,所有old替换为new 例如 "python".replace(n,123) 结果为 "pytho123"

Str.strip(chars) //从str中去掉在其左侧跟右侧chars中列出的字符 例如 "= python= ".strip(" =np") 结果为"ytho"

Str.join(iter) //在iter变量除最后元素外每个元素增加最后一个str 例如 ",".join("12345") 结果为"1,2,3,4,5"

5、 time库 处理时间的标准库

time() //获取当前时间戳,即计算机内部时间值,浮点数 例如>>>time.time() 结果1516939876.6022282

citme() //获取当前时间,并以易读方式表示,返回字符串 例如>>>time.ctime() 结果

'Fri Jan 26 12:11:16 2018'

gtime() //获得时间变量

s[N:M]表示对字符串s的切片操作,从N到M,但不包含M

print("{0:3}".format(s))

{0:3}表示输出的宽度是3,但如果字符串超过长度3,则以字符串长度显示。

6、 列表、集合、元组、字典类型

1)集合 Python语言的集合是一个无序不重复的元素集,由于集合是无序的,所以集合不支持索引 set

python学习总结图5

2)元组 元组一旦定义就不可变 tuple

python学习总结图6python学习总结图7

3)字典 可以索引dict

python学习总结图8python学习总结图9python学习总结图10

4)列表 list

python学习总结图11python学习总结图12python学习总结图13

版权声明:本文来自用户投稿,不代表【闪电鸟】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系(邮箱:dandanxi6@qq.com)我们将及时处理,共同维护良好的网络创作环境。

(0)
上一篇 2023年10月06日 14:30
下一篇 2023年10月06日 15:02

相关推荐