PythonGUI
import turtle as t
t.pensize(5)
t.pencolor('black')
t.penup()
t.goto(-200,0)
t.pendown()
t.left(90)
t.forward(100)
t.right(150)
t.forward(115)
t.left(150)
t.forward(100)
t.penup()
t.goto(200,100)
t.pendown()
t.left(62)
t.circle(25,200,10)
t.circle(-25,200,10)
t.done()
python常用数据类型
元组
元组创建使用小括号,只需要在括号中添加元素,并使用逗号隔开即可。
因为元组不可修改 (因此元组又称为只读列表),所以对比列表少了许多操作。
访问元组按下标查询,0开头,例如:tup1[0]
字典
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 :
访问字典里的值
字典名['key(键名)']
修改字典
字典名['key(键名)']=value //如果key是已有键则更新该键的值,如果key是新键则创建新键
删除字典元素
del dict['Name'] // 删除键是'Name'的条目
dict.clear() // 清空字典所有条目
del dict //删除字典
列表
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
Python有6个序列的内置类型,但最常见的是列表和元组。
序列都可以进行的操作包括索引,切片,加,乘,检查成员。
此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
列表的数据项不需要具有相同的类型
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可
访问列表值
使用下标索引来访问列表中的值
例如:list1[0]
更新列表
list = [] // 空列表
list.append('Google') //使用 append() 添加元素
删除列表元素
list1 = ['physics', 'chemistry', 1997, 2000]
del list1[2] //删除下标为2的元素
列表作业
排序
结果