1.Python的元组和字典
1.1元组
元组:就像是一个使用括号的列表。
============================================================
>>> a
(1, 2, 3, 4, 5, 6)
>>> print(a)
(1, 2, 3, 4, 5, 6)
>>> print(a[3])
4
>>> d = (1,23,45,67,76)
>>> d
(1, 23, 45, 67, 76)
>>> f = ('e','r')
>>> f
('e', 'r')
>>> g = d+f
>>> print(g)
(1, 23, 45, 67, 76, 'e', 'r')
>>> print(5*f)
('e', 'r', 'e', 'r', 'e', 'r', 'e', 'r', 'e', 'r')
>>> print(d,g)
(1, 23, 45, 67, 76) (1, 23, 45, 67, 76, 'e', 'r')
==============================================================
元组上面的知识点跟列表一模一样,只有一点区别,就是元组一旦创建就不能在做改动了。目前就涉及到两个函数(append函数和delete函数)
1.2 字典
字典(dict , 是dictinoary的缩写。也叫map ,映射)也是一堆东西的组合。字典与列表和元组不同的地方是字典中的每一个元素都有一个键(key)和一个对应的值(value)。
---------------------------------------------------------------------------------------------------------
the_number = {1: 'a',2:'b',3:'c' }
>>> the_number
{1: 'a', 2: 'b', 3: 'c'}
>>> print(the_number[2])
b
>>> del the_number[2] // 删除key等于 2 的整个内容
>>> print(the_number)
{1: 'a', 3: 'c'}
>>> the_number[3]='g' // 替换value的值 用对应 的key
>>> print(the_number)
{1: 'a', 3: 'g'}
------------------------------------------------------------------------------------------------------------
使用字典与使用列表和元组类似,但是你不能用 + 运算来把两个字典连在一起,因为这样连接字典没有意义。
****** ******** ********** ********* *********** ******** ******* *********** ********* *****
1.3用Python 来画图
forward(**):向前画
backward(**):向后画
left(**):左转
right(**):右转 // ** 为数字
up():抬起画笔 → 此时运动不出现线条
down():放下画笔 → 此时运动出现线条
clear():清除画板,不回到初始点
reset():重置,回到初始点
------------------------------------------------------
>>> t.reset()
>>> t.backward(100)
>>> t.up()
>>> t.right(90)
>>> t.forward(30)
>>> t.left(90)
>>> t.down()
>>> t.forward(100)
---------------------------------------------------------
============================================
>>> import turtle // 用Python 中的 import 引入 turtle 模版
>>> t = turtle.Pen() // 调用turtle模版中的Pen函数 注意:Pen函数中的P 一定要大写
>>> t.forward(50) //向前50个像素
>>> t.left(90) //指针左转90度
>>> t.forward(50)
>>> t.right(90) //指针右转90度
>>> t.forward(50)
============================================