资源简介 (共19张PPT)>>> 1+1>>>‘1’+‘1’在python中运行,思考差异212‘11’3.2.2 数据类型和变量DATA ACQUISITION AND CODING《数据与计算》1. 数据类型标识符:int标识符:float标识符:str标识符:bool>>> print('I am alex')I am alex>>> print("I'm alex" )I'm alex>>> z = '''Be the change... you want to see in the world!'''>>> print(z)Be the changeyou want to see in the world!三种引号的差异1. 数据类型现实事物或现象 列举的数据 数据类型实型float字符串型str布尔型bool体重52.6名字"Sophia"按钮是否可用True, False整型int倒计时的数字10试一试:确定数据类型2. 算术运算符2. 算术运算符说明:(1)运算符/和//: 在Python中分别表示算术除法和算术求整商.(2)%运算符: 可以用于整数或实数的求余数运算。2. 算术运算符1.有一个四位整数x,请用算术表达式得到该数各位上的数。(例:x为1024,则千位为1,百位为0,十位为2,个位为4)千位:百位:十位:个位:x//1000x//100%10x//10%10x%103. 关系运算符4. 逻辑运算符练一练1.设a=8、b=6、c=5、d=3,表达式a == c and b != c or c > d的值是( )A.1 B.True C.False D.2B2.设A=2、B=3、C=4、D=5,写出下列布尔表达式的值。(1)A > B and C <= D or 2 * A > C ___________(2)3 > 2 * B or A == C and B != C or C > D ___________(3)not A <= C or 4 * C == B ** 2 and B != A + C ___________FalseFalseFalse练一练写出Python语言表达式问题描述 Python语言表达式将两个字符串"加油!"和"中国"连成一个字符串当发射物体的发射速度7.9km/s≤v<11.2km/s时,被发射物体将环绕地球运动,成为地球卫星2 * a / (b + c)v >= 7.9 and v < 11.2或7.9 <= v < 11.2"加油!"+"中国"5. 变量和赋值语句666变量就像是一房间变量名就是房间号每次入住的客人就是变量值666房=应彤鑫5. 变量和赋值语句name李政言例如:我们要存放一个同学的名字、语文、数学、英语的成绩name=“李政言”这里我们用到的“=”称为赋值运算符,就是把右边的值赋予给左边的变量yw100yw=1005. 变量和赋值语句常量与变量变量:程序运行过程中,其值可以改变的量。常量:程序运行过程中,其值不能改变的量。如3.14、2、 ' red '等。变量命名规则:1、变量名由字母(包含汉字)、数字、下划线(_)组成只能以字母和 _ 开头。2、变量名不能和python保留字相同,比如 print input3、变量名区分大小写建议使用拼音、英文单词或他们的缩写例如 表示姓名的变量可以是 name xingming xmSUM ≠ sum ≠ Sum练一练判断变量名是否合法count_1HelloWorldans#1NAMEprint7ans5. 变量和赋值语句赋值语句的一般形式:变量名 = 表达式赋值符号5. 变量和赋值语句赋值运算符赋值运算符 描述= 直接赋值+= x+=y 相当于 x=x+y-= X-=y 相当于 x=x-y*= x*=y 相当于 x=x*y/= x/=y 相当于 x=x/y%= x%=y 相当于 x=x%y假设n=4,当n+=1,则 当n-=1,就是=5n=n-1=3n=n+1练一练1.有如下程序段:a = 2b = 3a *= ba += bprint(a)上述程序段运行之后打印出的a的值是( )9课堂小结 展开更多...... 收起↑ 资源预览