学习python的第三天随笔

今天学了分支语句与分支语句的嵌套还学了逻辑运算:

其中逻辑运算符包括:and not or 

or:一真或真
and:一假且假
not:否命题

此外还有整形的逻辑运算:0表示假,其他数值表示真
其他类型的数据的逻辑运算:空表示假,其他表示真。

混合运算主要目的是为了找到一条合适的条件。

我自己的运算逻辑是:从左向右依次看or前的条件,只要找到一个or前的条件为真,则结果输出此条件,and可以看成一个条件。

分支语句:分为if单条件语句、if-else双条件语句和if-elif-else多条件语句。

分支语句的嵌套:格式为

if

  if 

  else

扫描二维码关注公众号,回复: 11474836 查看本文章

else

代码展示:

1)age = input("您的年龄")
aged = int(age)
if aged >= 18:
    print(f'您的年龄是{age},'"您已成年")
else:
     print(f'您的年龄是{age},'"小屁孩一个")
2)num = input('请输入数字')
numb = int(num)
if (numb + 1) % 2 != 0:
    print("是偶数")
else:
    print('是奇数')
3)weight=int(input('请输入您的体重'))
if weight>=150:
    print(f"您的体重是{weight}斤,""请您注意饮食。")
elif weight<150 and weight>=120:
    print (f"您的体重是{weight}斤,""请您注意锻炼")
elif weight<120 and weight>=100:
    print(f"您的体重是{weight}斤,""请您适当锻炼")
elif weight<100 and weight>=80:
    print(f"您的体重是{weight}斤,""您的体重正常,请您保持")
else:
    print(f"您的体重是{weight}斤,""您的体重偏瘦")

猜你喜欢

转载自www.cnblogs.com/liuyuchao/p/13406464.html