zip()迭代
使用zip()并行迭代 12345names = ("pye", "pyx", "gzm", "zbr")ages = (13, 15, 13, 13)jobs = ("Students", "Students", "Students")for name, age, job in zip(names, ages, jobs): print("{0}--{1}--{2}".format(name, age, job)) 结果: 123>>> pye--13--Studentspyx--15--Studentsgzm--13--Students
海龟画图
海龟画图 123456789import turtleturtle.showturtle() #显示箭头turtle.write("panjoel") #写字符串turtle.forward(10) #前进10个单位turtle.color("red") #画笔颜色turtle.left(90) #左转,右转(right)turtle.goto(0,50) #指定坐标turtle.penup() #不显示笔迹,显示(pendown)turtle.circle(100) #画圆
元组
元组 列表属于可变序列,可以任意修改列表中的元素。元组属于不可变序列,不能修改元组中的元素。因此,元组没有增加元素、修改元素、删除元素相关的方法因此,我们只需要学习元组的创建和删除,元组中元素的访问和计数即可,元组支持如下操作 1.索引访问 2.切片操作 3.连接操作 4.成员关系操作 5.比较运算操作 6.计数:元组长度len( )、最大值max( )、最小值min( )、求和sum( )等 元组的创建 a = (1, 2, 3) 或 a = 1, 2, 3 元组的元素访问和计数 1. 元组的元素不能修改 2. 元组的排序 12a = (20, 10, 30, 0)shorted(a) 3. Zip 合并元组
字典
字典 字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:“键对象”和“值对象”。可以通过“值对象”实现快速获取、删除、更新对应的值对象”。 列表中我们通过“下标数字找到对时应的对象。 字典中通过"键对象”找到对应的“值对象”,“键“是任意的不可变数据,比如:整数、浮点数、字符串、元组,但是:列表字典、集合这些可变对象,不能作为“键”,并且“键”不可重复。 “值”可以是任意的数据,并且可重复。 一个典型的字典的定义方式: a={"name":"panjoel", "age":13, "job":"programmer"} 一、字典的创建 1.1 通过zip创建字典对象 12345>>> k = ["name", "age", "job"]>>> v = ["panjoel", 13, "program ...
字符串
字符串 一、转义字符 转义字符 描述 \ 续写行 \\ 反斜杠符号 \' 单引号 \" 双引号 \b 退格(Backspace) \n 换行 \t 横向制表符 \r 回车 二、不换行打印 123print("pye", end = ' ')print("pye")print("pye", end = '###') 运行结果: 12>>> pye pyepye### 三、replace替换 1234a = "abcdefgx"print(a)a.replace('e', 'x')print(a) 运行结果: 12>>> abcdefgxabcdxfge 四、切片slice操作 操作和说明 示例 结果 [:] 提取整个字符串 "pyehzmzbrhtwgzm"[:] "pyehzmzbrhtwgz ...
初中数学知识点-角平分线
一、定义 把一个角平分的射线叫该角的角平分线。 二、性质 角平分线上的点到角的两边的距离相等。 角平分线可以得到两个相等的角。 三角形的三条角平分线交于一点,称作三角形内心。三角形的内心到三角形三边的距离相等。 三、定理 在角的平分线上的点到这个角的两边的距离相等。 三角形一个角平分线,这个角平分线其对边所成的两条线段与这个角的两邻边对应成比例,AB:AC=BD:BC。 在圆中,弧相等,弦相等。 双平线,若∠1=∠2且BC∥BD,则BC=BD。 四、辅助线 如下图,由角的平分线上的一点向角的一边或两边作垂线,可以用角的平分线性质定理解题; 如下图,以角的平分线为轴,将图形翻折,在角的平分线两侧构造全等三角形,使已知与结论发生关系出现新的条件; 如下图,当题设有角平分线及与角平分线垂直的线段,可延长这条线段与角的另一边相交,构成等腰三角形,利用等腰三角形的“三线合一” 性质证题; 如下图,过角的一边上的点,作另一边的平行线,构成等腰三角形——“角平分线+平行,必出等腰 ”. 如下图,在圆中的角平分线,等弧等弦,辅助线画缺的弧 ...
初中数学知识点-等腰三角形
一、定义: 有两条边相等的三角形叫做等腰三角形。 二、性质: 1.两腰相等 2.两底角相等 3.三线合一 4.对称轴是平分线 三、判定: 1.有两条边相等 2.有两个角相等 3.两线合一 四、辅助线: 1.作三线合一的线 2.做平行 3.作腰上的高
初中数学知识点-等边三角形
一、定义 有三条边相等的三角形叫做等边三角形。 二、性质 1.三边相等,三角相等且均为60° 2.三组三线合一 三、判定 1.三边相等 2.三角相等(或两角为60°) 3.有一个角是60°的等腰三角形 四、面积
初中数学知识点-直角三角形
一、性质<img src='https://img2020.cnblogs.com/blog/1928767/202110/1928767-20211009142909731-1354183299.png' align='right' style=' width:150px;height:50 px'/> 1.∠A+∠B=90° 2.若M是AB中点,则CM=1/2c 3.若∠A=30°,则a=1/2c,a2+b2=c2a^2+b^2=c^2a2+b2=c2,b=3\sqrt{3}3a(余弦定理) 5.若CH是高,则ch=ab。 二、判定 1.有一个角是直角的三角形 2.如果三角形的三边长a,b,c满足a2+b2=c2a^2+b^2=c^2a2+b2=c2。
初中数学知识点-等腰直角三角形
一、性质 1.AC=BC,∠A=∠B=45° 2.斜边上三线合一 3.若M是AB中点,则CM=1/2AB,且CM⊥AB。 4.AC2+BC2=AB2 5. 二、判定 “T”字形,若AB=BM=CM,则此为直角三角形。 三、辅助线 1.作斜边上的高 2.倍长直角边




