首页 > 编程语言 >python 分支,循环,换行

python 分支,循环,换行

时间:2022-09-30 12:11:52浏览次数:57  
标签:elif level python 18 else 换行 score print 分支

1.分支

1.1传统的if语法结构变成了条件表达式
`age = 16

if age < 18:
print("抱歉,未满18岁禁止访问。")
else:
print("欢迎您来")
抱歉,未满18岁禁止访问。
-->
print("抱歉,未满18岁禁止访问。") if age < 18 else print("欢迎您来")
条件成立语句 ---------------------条件判断-----条件不成立语句
抱歉,未满18岁禁止访问。
`
# if,else 的条件语句不需要括号,但需要在条件语句后加个 :
多个分支
if...

elif...
elif...
else...
`score = 66
if 0 <= score < 60:
level = 'D'
elif 60 <= score <80:
level = 'C'
elif 80 <= score < 100:
level = 'B'
elif score == 100:
level = 'A'
else:
leval = "请输入0~100之间的数值"

print(level)
相当于score = 66

level = ('D' if 0 <= score < 60 else
'C' if 60 <= score <80 else
'B' if 80 <= score < 100 else
'A' if score == 100 else
"请输入0~100之间的数值")
print(level)`

2.循环

  • break 可以跳出整个循环,包括当条件不成立时的else语句也不会执行。
    但无论是break还是continue他们只能作用于一层循环体!
    `"""break、continue只会作用一层循环"""

day = 1
hour = 1
while day <= 7:
while hour <= 8:
print("今天,我一定要学习8个小时!")
hour += 1
if hour > 1:
break
day += 1
`
如果跳出整个循环 那么就只会输出一次,而结果输出7次。

3.python中的换行

3.1 用转义字符 \n
3.2 直接输出一个空格 print()

标签:elif,level,python,18,else,换行,score,print,分支
From: https://www.cnblogs.com/dalier/p/16743066.html

相关文章

  • python 批量修改文件名(针对目标文件夹不包括子文件)
    存在问题:如何对文件夹中的文件名进行批量编辑解决方案:采用os.listdir(file_path)遍历文件夹提取,然后进行相应编辑,该方法只针对目标文件夹不包括子文件。如果想对目标文......
  • vscode 指定 anaconda创建的python虚拟环境
    1点击左下角的设置。2点击commandpalette。3搜索框输入Python:SelectInterpreter。4选择虚拟环境。......
  • python小技巧
    关于ipython1Tab补全从外观上,IPythonshell和标准的Python解释器只是看起来不同。IPythonshell的进步之一是具备其它IDE和交互计算分析环境都有的tab补全功能。在s......
  • Python 环境管理
    Python环境管理Python版本、虚拟环境、依赖、包管理曾几何时,开发人员的笔记本电脑上只有一个Python版本和一个Python环境,一切运行良好。直到有一天,您需要处理多个项......
  • python 浮点数计算
    FloatingPointMath先贴个代码,有空再写:importdecimalimportfractions#2017096.82/10000print(f"2017096.82/10000=>{2017096.82/10000}")ori=frac......
  • Python实现列表中嵌套字典按照给定key值去重
    需求:对下列数据按任意字段去重需要达到的效果:按照id进行去重,id重复则算重复。重复的取第一个数据。按照name和tel去重,name和tel都重复则算重复。重复的取第一个数据。......
  • Python 创建虚拟环境 Error: Command returned non-zero exit status 101.
    问题:Python创建虚拟环境Error:Commandreturnednon-zeroexitstatus101.试错:1.将python卸载,重新为所有user安装,无效2.将pip进行更新,pipinstall--upgradepip,无......
  • Python学习笔记5(循环2)
    problem1编写一个程序把输入整数颠倒后存入另一个变量并输出。例如:输入\(1230\),输出\(321\)输入样例:12345输出样例:54321解题思路:就把元组里面元素反转就好了,循环......
  • 借用python的flask库写一个mock实现一个自定义接口服务
    mock在接口测试中可以发挥很大的作用,其中之一便是实现自定义接口服务。python中可以使用flask库实现mock,写一个简单的登录接口,以及调用,直接上代码:第一部分:实现登录接口im......
  • Python实验报告——第4章 序列的应用
    实验报告实例01:输出每日一贴代码如下:importdatetime#导入日期时间类#定义一个时间表mot=['今天星期一:\n坚持下去不是因为我很强,而是因为我别无选择。',......