



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python语言顺序和分支结构的程序实现一、赋值语句知识链接:1、赋值语句一般格式:变量名=表达式其中“=”为赋值符号,功能是将赋值符号右边表达式的值赋值给左边的变量。赋值运算符描述赋值运算符描述=直接赋值*=x*=y相当于x=x*y+=x+=y相当于x=x+y/=x/=y相当于x=x/y-=x-=y相当于x=x-y%=x%=y相当于x=x%y2、常见的赋值方法如下表:赋值方法含义a=5将数值5赋值给变量aa=b=c=5将数值5分别赋值给变量a,b,ca,b,c=1,2,“3”将1赋值给a,将2赋值给b,将字符“3”赋值给c[a,b]=[10,20]将数值10赋值给变量a,将数值20赋值给变量ba,b=“AB”将字符“A”赋值给变量a,将字符“B”赋值给变量ba+=1将变量a的值加1二、顺序结构的程序实现:1、在Python编辑器中编写程序实现输入一个五位整数,输出各位数上的和,请将代码填写完整。代码测试效果x=int(input(“请输入一个五位数x:\n”))a=#将五位整数的个位数赋值给ab=#将五位整数的十位数赋值给bc=x//100%10#将五位整数的百位数赋值给cd=#将五位整数的千位数赋值给de=#将五位整数的万位数赋值给e#将各位数的和赋值给sumprint(“五位数上的和为:”,sum)请输入一个五位数x:12345五位数上的和为:152、在Python编辑器中编写程序实现:对实数f四舍五入保留两位小数,输出结果y。代码测试效果f=12.3456y=print(y)12.35A.int(f*100)/100B.int(f*100+0.5)/100C.int(f*1000)/1000D.int(f*1000+0.5)/1000E.round(f,2)2、if-elif语句if<条件1>:<语句块1>elif<条件2>:2、if-elif语句if<条件1>:<语句块1>elif<条件2>:<语句块2>......elif<条件N>:<语句块N>else:<语句块N+1>1、if语句一般格式:if<条件>:<语句块1>else:<语句块2>2、求三个数中的最大数方法22、求三个数中的最大数方法2numa=int(input("请输入第一个的数:"))numb=int(input("请输入第二个的数:"))numc=int(input("请输入第三个的数:"))ifnuma>=numbandnuma>=numc:print("最大数是:",numa)print("最大数是:",numb)else:1、求三个数中的最大数方法1numa=int(input("请输入第一个的数:"))numb=int(input("请输入第二个的数:"))numc=int(input("请输入第三个的数:"))ifnuma<numb:ifprint("最大数是:",numb)else:print("最大数是:",numc)ifprint("最大数是:",numa)print("最大数是:",numc)分支结构程序的编写1、编写一个程序,输入[1,100]范围内的整数分数,如果分数在60分以上,则输出及格,否则输出不及格。score=int(input("请输入分数:"))ifscore>60:
print("及格")else:
print("不及格")2、输入一个整数,如果该数既是3的倍数又是7的倍数则输出okn=int(input("请输入整数:"))ifn%3==0andn%7==0:
print("ok")3、
编写程序,输入分数([1,100]之间的整数),如果分数在[85,100]之间等第为优秀,[70,84]等第为良好,[60,69]之间等第为合格,[0,59]之间等第为不合格。score=int(input("请输入分数:"))ifscore>=85
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超重型汽车列车挂车工岗前核心实操考核试卷含答案
- 陶瓷彩绘工创新思维能力考核试卷含答案
- 第11课 清理草坪我能行教学设计小学劳动鄂教版二年级上册-鄂教版
- 2025年无机基础化学原料合作协议书
- 泥釉浆料制备输送工安全生产基础知识模拟考核试卷含答案
- 热风炉工岗前班组评比考核试卷含答案
- 城镇污水处理工安全实践评优考核试卷含答案
- 2024年五年级数学上册 四 小数混合运算 1小数混合运算第1课时小数四则混合运算(一)说课稿 西师大版
- 绿色信贷政策对重污染行业上市企业投融资的影响研究
- 爆破工岗前能力评估考核试卷含答案
- 商业银行风险管理基本架构
- 幼儿园大班数学:比轻重(等量代换)
- 青少年生活事件量表ASLEC包括评分规则及诊断标准
- 义务教育劳动新课程标准精选试题题库测试卷(一)(2022版)含答案
- GB/T 4743-2009纺织品卷装纱绞纱法线密度的测定
- 智慧城市大数据中心建设方案课件
- 2018年10月自考00107现代管理学试题及答案
- 数字图像处理冈萨雷斯课件
- 客户服务满意度调查表
- 民政局社会组织执法文书模板(DOC72)
- 可编程控制器(PLC)应用技术说课课件
评论
0/150
提交评论