Python基础二(语句的使用)——if条件判断语句、while循环语句、for循环

条件判断语句

Python里的条件判断语句有if、if……else和if……elif……elif……else

if条件判断语法格式
if 条件判断:
	条件成立,执行此处代码

例:输入年龄,判断是否成年

age = int(input('请输入你的年龄:'))
if age < 18:
    print('未成年')

字符串和数字做比较运算规则: == 结果是Flase, != 结果是 True,其他比较运算会报错。故需要在输入代码出加 int 将输入的 字符串类型转换成整型。

if……else语法格式
if 判断条件:
	条件成立时,执行此处代码
else:
	条件不成立时,执行此处代码

例:判断输入的年龄,大于18输出成年,否则输出未成年

age = int(input('请输入你的年龄:'))
if > 18:
    print('你已成年')
elseprint('未成年,好好学习,天天向上')
if……elif……elif……elif……else语法格式
if 条件判断:
	条件成立,执行此处代码
elif 条件语句:
	此处条件成立,执行此处代码
else:
	否则,执行此处代码

例:判断输入的成绩是优秀、良好、中等、几个、不及格

score = int(input('请输入你的成绩'))
if 60 > scor >= 0:
    print('不及格')
elif 70 > scor >= 60:
    print('及格')
elif 80 > scor >= 70:
    print('中等')
elif 90 > scor >= 80:
    print('良好')
elif 100 > scor >= 90:
    print('中等')    
if语句的嵌套

if语句的嵌套就是一个if的条件判断语句里再嵌套另一个if的条件判断

ticket = input('是否买票了?Y/N')
if ticket == 'Y':
    print('票已买好,请进站')
    safe = input('安检是否通过?Y/N')
    if safe == 'Y':
        print('安检通过,请进候车室等车')
    else:
    	print('进站了,但安检未通过')
else:
	print('没有买票,请到售票窗口买票之后再进站')
循环语句

循环就是让一件事情重复去做多次,Python里循环语句有while循环和for循环

while循环语法格式
while 条件判断:
	条件成立,执行此处代码

例:

x = 0
while x < 10:
if 3 > 2:
    print('hello word')
    x = x+ 1
for循环语法格式
for ele in iterable

in 后面必须要是一个可迭代的对象。字符串、列表’字典、元组、集合、range都是可迭代对象。

例:

for i in[1,2,3,4,5,6,7,8,9,10]:
	print(i)  #输出1~10连续的整数
#range 内置类用来生成指定区间的整数序列
for i in range(0,10)
	print(i)  #输出包含开始的 0 不包含结束的 10
break和continue的使用

break 和 continue 在Python里只能用在循环语句里

break:用来结束整个循环

continue:用来结束本轮循环,开启下一轮循环

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值