Python day1 流程控制语句if

代码缩进不能空格键和tab键乱混用,可能会出错。

score = int(input("输入分数:"))

if score > 100:
    print("最高分才100……")
elif score >= 80:
    print("B")
elif score >= 90:
    print("A")
elif score >= 60:
    print("c")
elif score >= 40:
    print("D")
else:
    print("太笨了……E")
'''
运行:
输入分数:95
B
'''
# 解释:因为输入分数95,运行 elif score >=80: print("B") 满足条件了,就不再往后继续运行而是退出if结构了。
# 注意,不会继续 print("A")

语法:if 条件表达式 : 语句
默认情况下,if语句只会控制紧随其后的那条语句,如果希望if控制多条语句,则可在if后跟着一个代码块(代码块以缩进开始,直到代码恢复到之前的缩进级别时结束);
两种缩进方式:1.使用tab键;2.使用四个空格

input(),该函数用来获取用户的输入;调用后,程序会立即暂停,等待用户输入。
用户输入完成后,点击回车才会继续向下执行;
用户输入完成后,其所输入的内容会以返回值(字符串)的形式返回;
函数中可设置一个字符串作为参数,这个字符串将作为提示文字显示;
input()也可以用于暂时阻止程序结束

break:用来立即退出循环语句(包括else)
continue:用来跳过当次循环
pass:用来在循环或判断语句中占位的

循环嵌套案例

# 打印三角形
# python写法:
i = 0
while i < 5:
    j = 0
    while j < i + 1:
        print('*', end='')
        j += 1
    print()
    i += 1
'''
# javaScript写法:
for (var i = 0; i < 5; i++) {
	for (var j = 0; j < i + 1;j++){
		document.write('*')
	}
	document.write('<br/>')
'''

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值