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)
好了,就到这吧,溜了溜了
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 ...
最新文章
- MacOS无法登录App Store修复
- 目标检测--R-FCN: Object Detection via Region-based Fully Convolutional Networks
- 一口气发布1008种机器翻译模型,GitHub最火NLP项目大更新:涵盖140种语言组合
- 网站建设前的准备工作你了解多少?
- 体感(Kinect)开发要点总结一
- mysql大规模读写性能_十招搞定 MySQL 大规模数据库的性能和伸缩性优化
- 对学校的希望和寄语_南中医举行2020年开学典礼,校长胡刚寄语“后浪”:乘风破浪,扬帆起航...
- 《Android艺术开发探索》学习笔记之View的事件体系(一)
- 前端学习(2894):列表组件的拆分和样式编写
- TreeSet—————我们认知的集合
- 为什么Audition CC2017扫描不了电音插件,你需要这个工具
- 斐波那契数列Java
- c语言有setw的头文件,在头文件iomanip里的函数setw()是做什么用的?
- 安装dataX的问题,com.alibaba.datax.common.exception.DataXException: Code:[Common-00], Describe
- Typescript的应用与思考
- 假如我来架构12306网站(二) - 浅谈系统需求调研
- ES查询-空字段和非空字段结果
- git使用 - 暂存更改
- 安装gensim库的方法最终解答!
- 计算机课程中常用的高中数学公式
热门文章
- 纯原生组件化-模块化的探索
- Wintel物联网平台-Windows IoT新手入门指南
- spring InitializingBean接口
- ibatis动态查询条件
- 在C#代码中应用Log4Net 中配置文件的解释
- Failed to create the Java Virtual Machine
- OOAD 面向对象分析与设计
- python报错:TypeError: 'str' object is not callable
- Go微服务报错protoc-gen-go: unable to determine Go import path for
- Laravel查询搜索函数集合:find first firstWhere firstOr findOrFail firstOrFail firstOrNew firstOrCreate