python第7章实训作业_试图学Python赚外快的第7天
感觉吧,越来越多了,今天主要要学while循环的,本来打算一天一章,一本书20章的话很快就搞定了,我觉得还是有点天真了 前边还好,后边打的程序查错❌查半天,主要是汉子切换时忘了换回来,标点符号错的,还有缩进行 感觉把前面注意的通通都犯了一遍,有时候查好几次,查不出毛病,你就说气不气,程序员没头发我突然理解了 今天就开始学习吧,硬是留了点小尾巴课后题,图片就放在后边不在中间放了哦
第7章:While循环和用户输入
1、Input()让程序能够暂停,使得用户可以输入信息
如下例子:
message=input("Tell me something,and I will repeat it back to you: ")
print(message)
2、如果提示语太长可以使用+=使得信息分行转化,输入行只能在+=这一行
name=input("please enter your name: ")
print("Hello, "+name +"!")
prompt = "If you tell us who you are, we can personalize the messages you see."
prompt +="nWhat is your first name? "
name=input(prompt)
print("nHello, "+name+"!")
3、int()输入数值,不要和str()记混了哦,这个是我们第二章说过的,将非字符串显示为字符串
height=int(input("How tall are you,in inches?"))
#也可以在这一行写height=int(hight)
if height >=36:
print("nYou're tall enough to ride!")
else:
print("nYou will be able to ride when you are a little older.")
4、余数运算用%,比如5%4余数为1(求模运算)
下面是输入一个数显示为奇数或者偶数
number=int(input("Enter a number, and I'll tell you if it's even or odd:"))
if number%2==0:
print("nThe number "+str(number)+" is even")
else:
print("nThe number "+str(number)+" is odd")
5、使用while循环语句(嗯,while循环就是当条件不满足时停止,for循环是针对每个元素都要执行遍的)还有布尔表达,开启程序运行时可以使用哦,当然满足后要终止程序
#程序1
prompt="nTell me something ,and I'll repeat it back to you:"
prompt+="nEnter quit to end the program:"
message=""
while message!='quit':
message=input(prompt)
print(message) #会有一个quit打印出来
#程序1的改进,程序2
prompt="nTell me something ,and I'll repeat it back to you:"
prompt+="nEnter quit to end the program:"
message=""
while message!='quit':
message=input(prompt)
if message!='quit': #只有当message不等于quit才打印,当meesage等于quit时,就不会出现末尾的quit
print(message)
#程序2的改进,含标志(布尔表达式)
prompt="nTell me something ,and I'll repeat it back to you:"
prompt+="nEnter quit to end the program:"
active='True'
while active:
message=input(prompt)
if message=='quit':
active=False #当message不等于quit时,程序运行不下去,返回接着用户重新输入,直到message等于quit时运行打印
else:
print(message)
![](/assets/blank.gif)
![](/assets/blank.gif)
![](/assets/blank.gif)
好了,就到这吧,溜了溜了
python第7章实训作业_试图学Python赚外快的第7天相关推荐
- python分支结构基础实训报告_零基础Python教程-分支结构
在日常生活中,我们会遇到很多选择类的问题.比如:午饭吃螺蛳粉还是生煎包?下班回家坐地铁还是公交车?这也就是我们编程语言中常说的"分支结构",今天就让我们一起学习一下吧! 在Pyth ...
- python第三章实操作业
python第三章实操作业 1.画出代码 a = [100,200,300]的内存存储示意图. 2.使用 range 生成序列:30,40,50,60,70,80 3.推导式生成列表: a = [x* ...
- 浙大Python 第1章-3 输出“人生苦短,我学Python” (10 分) ---- 过于ez
专题博客链接 [题解]浙大Python PTA课后习题博客记录(Python) 原题题目 代码实现 print("人生苦短,我学Python") 提交结果
- 机器学习 --- 决策树(educode实训作业)
引言:本文主要对educoder机器学习 --- 决策树的实训作业进行讲解,创造不易!请您点点关注,点点收藏叭!!! 目录 第1关:什么是决策树 任务描述 相关知识 引例 决策树的相关概念 编程要求 ...
- 计算机基础与应用23页思考与实训,《计算机基础与应用》实训作业三
<计算机基础与应用>实训作业(三) 实训练习一.数据库技术基础综合应用 [实训要求] 1.能够建立和维护Access数据库 2.能够使用SQL中的四条基本语句:INSERT.UPDATE. ...
- C语言实训作业PPT,C语言实训作业.docx
C语言实训作业.docx . C语言通识教育实训指导书 实训课 (2 学时)指导教师何天成2016 年月日前言C 语言是现代最流行的通用程序设计语言之一,它既具有高级程序设计语言的优点,又具有低级程序 ...
- 第六次实训作业异常处理
第六次实训作业异常处理 编写一个类ExceptionTest,在main方法中使用try-catch-finally语句结构实现: 在try语句块中,编写两个数相除操作,相除的两个操作数要求程序运行时 ...
- 头歌c语言实训作业题解
头歌c语言实训作业题解 持续更新 C语言程序设计编辑与调试环境 1.打印输出 Hello World 2.打印输出图形 3.求三个数的最大值 4.熟悉C语言调试环境 C语言中最基本的输入输出 1.看看 ...
- 计算机基础知识实训答案,《计算机应用基础》实训作业答案
<<计算机应用基础>实训作业答案.doc>由会员分享,可免费在线阅读全文,更多与<<计算机应用基础>实训作业答案>相关文档资源请在帮帮文库(www.wo ...
最新文章
- 大火的Apache Spark也有诸多不完美
- FIS前端集成解决方案
- Linux带给了我什么?
- PHPStorm 配置远程服务器文件夹在本地windows镜像,实现代码自动同步(类似于Samba架构文件同步功能)
- Windows Server 版本信息及支持期 Win10系统各版本服务起止日期。
- 嵌套访问_利用Idea重构功能及Java8语法特性——优化深层嵌套代码
- FFmpeg源代码简单分析:libavdevice的gdigrab
- java流框架_Java中的IO框架流二
- 9 线性表-队列-链式存储
- 浅谈URL生成方式的演变
- python绘制网格地图_「GIS教程」Python-GeoPandas地图、专题地图绘制
- 2019计算机就业形势图表分析,2019毕业生就业形势分析
- [RK3288][Android6.0] 调试笔记 --- Audio的Voice Call无法静音问题
- BAT齐聚阿里安全-ASRC生态大会:呼吁联合共建网络安全白色产业链
- android开发软件!Android免打包多渠道统计如何实现?满满干货指导
- 太厉害了!28岁任北大博导的她,再获科学大奖!
- 装箱问题c语言函数,C语言基于贪心算法解决装箱问题的方法
- 如何使用 CSS flex box 和 Javascript 设计棋盘
- CentOS7 中 Docker-ce 安装配置 MyCat-Web 监控 MyCat状态
- 【Cocos2dx】飘字特效与碰撞检测