资源简介 (共15张PPT)程序设计基本知识绘制一个圆形红色信号灯的程序代码如下体验探索——编程绘制交通信号灯Import turtleLight = turtle.turtle() #创建对象lightLight.hideturtle()Light.color("red","red")Light.begin_fill()Light.circle(20)Light.end_fill()红绿灯程序代码Import turtleLight = turtle.turtli()Light.hideturtle()Light.color("red","red")Light.begin_fill()Light.circle(20)Light.end_fill()Light.penup() #绿灯Light.goto(0,-60)Light.pendown()Light.color("green","green")Light.begin_fill()Light.circle(20)Light.end_fill()红黄绿程序代码Import turtle Light = turtle.turtli() Light.hideturtle() Light.color("red","red") Light.begin_fill() Light.circle(20) Light.end_fill()Light.penup() #黄灯 Light.goto(0,-60) Light.pendown() Light.color("yellow","yellow") Light.begin_fill() Light.circle(20) Light.end_fill()Light.penup() #绿灯 Light.goto(0,-120) Light.pendown() Light.color("green","green") Light.begin_fill() Light.circle(20) Light.end_fill()数据类型数据类型 类型标识符 类型说明及示例整型 Int 整数,1,-5浮点型 Float 可以表示小数,3.14,0.001字符串型 Str 用一对单引号(‘’)或("")括起来的一串字符,’中国’,"china"布尔型 Bool 逻辑判断,true和false,真或假列表 List 一组数据的序列红黄灯”程序代码中的数据类型事物描述 列举数据 数据类型圆的大小 20 整型(int)信号灯 颜色 Red、yellow、green 字符型(str)(双引号)强制转换函数函数 功能说明Float(x) 转换成一个浮点型数据Int(x) 转换成一个整型数据Str(x) 转换成一个字符串型数据常量、变量及表达式1. 常量 程序运行过程中,其值不能改变的量。 2. 变量 程序运行过程, 其值可以改变的理。变量命名规则:变量名可以包括字母、汉字、数字和下划线(),但是不能以数字开关。变量名区分大小写。运算符与表达式1.算术运算符算术运算符主要进行算术运算,结果为整型或浮点型。常见的有加(+)、减(-)、乘(*)、除(/)、整除(//)、取模(%)、幂(**)。9//2=4;6%4=2。2.关系运算符关系运算符主要用于比较两个值的大小,结果为true或false。逻辑运算符 描述 用法 举例Not 非 not a Not 2==3的结果是trueAnd 与 a and b 只有两个操作数都是true时,为true,如:2<3 and 2>1的结果trueOr 或 a or b 只要有一个操作数为true,就为true,如:2<3 or 1>2的结果为true。逻辑运算符1.当表达式中出现“()”时,它的运算级别最高,应先运算“()”人的表达式;2.运算符的优先级为:算术运算符>关系运算符>逻辑运算符;3.在同类运算符中也要注意不同的优先级。如:逻辑运算符not、and、or的优先级为:not>and>or。实践活动:例一:2a/(b+c)Python语言表达式:2*a/(b+c)例二:将两个字符串“加油!”和“中国”连成一个字符串“加油!”+“中国”例三:表示110米栏成绩为16.24-18.62s(包括16.24和18.62s)t>=16.24and t<=18.6216.24<=t<=18.62 展开更多...... 收起↑ 资源预览