资源简介 (共20张PPT)Python语言基础(一)3.2.1用计算机编程解决问题的一般流程抽象与建模设计算法描述算法设什么变量?输入什么?用什么控制结构?输出什么?自然语言流程图伪代码计算机程序设计语言编写程序调试运行程序列什么公式?程序设计语言第一代第二代第三代机器语言汇编语言高级语言CC++JavaPHPPython程序设计语言13+10将13放入累加器A中 10110000 0000110110与累加器A中的值相加,结果仍放入A中 00101100 00001010结束,停机 11110100将13放入累加器A中 MOV A,1310与累加器A中的值相加,结果仍放入A中 ADD A,10结束,停机 HLTa=13b=10c=a+b #计算13+10,结果赋给cprint(c) #输出结果Python交互模式文件模式优点:即刻相应程序员输入的代码并显示结果,适合解决简单的问题缺点:无法保存代码数据类型整型(int)实型(float)字符串型(str)布尔型(bool)数学中的整数1,-2020,0xff00数学中的实数3.14 -9.00 0.000012=1.2e-5'1'、"abc"、'''你好''''1'+'1'= True和Falseint()——将数据转换为整型float()——将数据转换为实数型str()——将数据转换为字符串型int(“100”)float(“100”)str(100)首字母一定要大写试一试:确定数据类型现实事物或现象 列举的数据 数据类型倒计时的数字 10体重 52.6名字 “Sophia”按钮是否可用 True False整型实型字符串型布尔型基本运算-算术运算符运算符 描述 示例 优先级x-yx+yx*yx**yx/yx//yx%y将x减去y5-2将x与y相加5+2用x除以y,取余数5%2用x除以y,取整数部分用x除以y,产生实数值5/25//2用x与y相乘5*2求x的y次幂5**222212335%-25/-25//-25*-25**-2-5/2-5//2-5%2-5*2-5**2a%b=a-a//b*b“5”+”2”123-123//-100*100=323取小一定要带小数点老大基本运算-算术运算符Python中“ab”+“cd”*2的结果是( )A.abcdcd B.abcdabcd C.abcd2 D.AbabcdA基本运算-算术运算符有50位同学排成一列,从第一位同学开始按1至9循环报数,则能正确表示第n位同学所报数字的表达式是( )A.n B.n%9 C.(n-1)%9+1 D.9-(n-1)%9C基本运算-算术运算符2+4*5%-3**2=-5基本运算-关系运算符(布尔值)运算符 描述 示例 优先级x>yxx>=yx<=yx==yx!=yx in yx大于y5>2x小于y5<2x等于y5==2x小于等于yx大于等于y5>=25<=2x不等于y5!=2x是y的成员"你" in "你好"TrueFalseTrueFalseFalseTrueTrue4444445“abcd”>=”acd”老幺①4 < 5 < 6② 6 > 5 > 4 > 3 > 2 > 1③ 6 > 5 < 8 > 7 < 9④ 8 > 4 < 3 == 3 > 2True某校高一年级学生进行体质健康测试,小明和小张的数据如下:TrueTrueFalse基本运算-逻辑运算符运算符 描述 示例 优先级not y 6x and y 7x or y 8并且True and True或者不是False and FalseTrue and FalseTrueFalseFalseTrue or TrueFalse or FalseTrue or FalseTrueFalseTruenot Falsenot TrueTrueFalse活动3下列表达式结果为True的是( )A.False or True and FalseB.False or TrueC.True and FalseD.False and FalseB活动31、计算如下算术表达式的结果,并在IDLE的shell运行算术表达式,查看结果是否与计算的一致。2**10 3*4–5*6 3*(4-5)*6 14%5==013>5 or 6>=7 and (“1” in “2021”)活动3问题描述 Python语言表达式数学中的代数式将两个字符串“加油!”和“中国”连成一个字符串7.9≤v<11.2判断a是否能被b整除求二进制数1011的十进制数值2、试一试,写出python语言表达式表达式5**3==5*5*5的值为( )A 125 B False C True D trueC表达式12%9和-4%9的结果分别是( )A 12和-4 B 3和-4 C 3和4 D 3和5D用python表达式实现下列问题:(1)现有day(True表示白天,False表示晚上)、voice(True表示有声,False表示无声)两个逻辑变量,用于表示楼道照明灯白天不亮、晚上有声音才亮的条件表达式(2)判断闰年的条件是年份能被400整除或同时满足被4和100整除,现有year变量用于存储某一年份,写出判断闰年的条件表达式。day == False and voice == Trueyear%4 == 0 and year%100 = 0 or year%400 == 0a=123456取得个位数6取得十位数5取得百位数4取得千位数3取得万位数2取得十万位数1 展开更多...... 收起↑ 资源预览