感觉吧,越来越多了,今天主要要学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天相关推荐

  1. python分支结构基础实训报告_零基础Python教程-分支结构

    在日常生活中,我们会遇到很多选择类的问题.比如:午饭吃螺蛳粉还是生煎包?下班回家坐地铁还是公交车?这也就是我们编程语言中常说的"分支结构",今天就让我们一起学习一下吧! 在Pyth ...

  2. python第三章实操作业

    python第三章实操作业 1.画出代码 a = [100,200,300]的内存存储示意图. 2.使用 range 生成序列:30,40,50,60,70,80 3.推导式生成列表: a = [x* ...

  3. 浙大Python 第1章-3 输出“人生苦短,我学Python” (10 分) ---- 过于ez

    专题博客链接 [题解]浙大Python PTA课后习题博客记录(Python) 原题题目 代码实现 print("人生苦短,我学Python") 提交结果

  4. 机器学习 --- 决策树(educode实训作业)

    引言:本文主要对educoder机器学习 --- 决策树的实训作业进行讲解,创造不易!请您点点关注,点点收藏叭!!! 目录 第1关:什么是决策树 任务描述 相关知识 引例 决策树的相关概念 编程要求 ...

  5. 计算机基础与应用23页思考与实训,《计算机基础与应用》实训作业三

    <计算机基础与应用>实训作业(三) 实训练习一.数据库技术基础综合应用 [实训要求] 1.能够建立和维护Access数据库 2.能够使用SQL中的四条基本语句:INSERT.UPDATE. ...

  6. C语言实训作业PPT,C语言实训作业.docx

    C语言实训作业.docx . C语言通识教育实训指导书 实训课 (2 学时)指导教师何天成2016 年月日前言C 语言是现代最流行的通用程序设计语言之一,它既具有高级程序设计语言的优点,又具有低级程序 ...

  7. 第六次实训作业异常处理

    第六次实训作业异常处理 编写一个类ExceptionTest,在main方法中使用try-catch-finally语句结构实现: 在try语句块中,编写两个数相除操作,相除的两个操作数要求程序运行时 ...

  8. 头歌c语言实训作业题解

    头歌c语言实训作业题解 持续更新 C语言程序设计编辑与调试环境 1.打印输出 Hello World 2.打印输出图形 3.求三个数的最大值 4.熟悉C语言调试环境 C语言中最基本的输入输出 1.看看 ...

  9. 计算机基础知识实训答案,《计算机应用基础》实训作业答案

    <<计算机应用基础>实训作业答案.doc>由会员分享,可免费在线阅读全文,更多与<<计算机应用基础>实训作业答案>相关文档资源请在帮帮文库(www.wo ...

最新文章

  1. MacOS无法登录App Store修复
  2. 目标检测--R-FCN: Object Detection via Region-based Fully Convolutional Networks
  3. 一口气发布1008种机器翻译模型,GitHub最火NLP项目大更新:涵盖140种语言组合
  4. 网站建设前的准备工作你了解多少?
  5. 体感(Kinect)开发要点总结一
  6. mysql大规模读写性能_十招搞定 MySQL 大规模数据库的性能和伸缩性优化
  7. 对学校的希望和寄语_南中医举行2020年开学典礼,校长胡刚寄语“后浪”:乘风破浪,扬帆起航...
  8. 《Android艺术开发探索》学习笔记之View的事件体系(一)
  9. 前端学习(2894):列表组件的拆分和样式编写
  10. TreeSet—————我们认知的集合
  11. 为什么Audition CC2017扫描不了电音插件,你需要这个工具
  12. 斐波那契数列Java
  13. c语言有setw的头文件,在头文件iomanip里的函数setw()是做什么用的?
  14. 安装dataX的问题,com.alibaba.datax.common.exception.DataXException: Code:[Common-00], Describe
  15. Typescript的应用与思考
  16. 假如我来架构12306网站(二) - 浅谈系统需求调研
  17. ES查询-空字段和非空字段结果
  18. git使用 - 暂存更改
  19. 安装gensim库的方法最终解答!
  20. 计算机课程中常用的高中数学公式

热门文章

  1. 纯原生组件化-模块化的探索
  2. Wintel物联网平台-Windows IoT新手入门指南
  3. spring InitializingBean接口
  4. ibatis动态查询条件
  5. 在C#代码中应用Log4Net 中配置文件的解释
  6. Failed to create the Java Virtual Machine
  7. OOAD 面向对象分析与设计
  8. python报错:TypeError: 'str' object is not callable
  9. Go微服务报错protoc-gen-go: unable to determine Go import path for
  10. Laravel查询搜索函数集合:find  first  firstWhere firstOr findOrFail firstOrFail firstOrNew firstOrCreate