python学习笔记-if判断

学习笔记-if判断

#比较名字长短,给my_name变量赋值一个更长的字符串名字。
#输出内容类似:‘我的名字更长吗?True’

my_name=input('请输入您的名字:')
opponent_name='妈妈说名字要够长才有气势'
if len(my_name)>len(opponent_name):
    print(f'“{my_name}”的名字更有气势!')
else:
    print(f'“{opponent_name}”的名字更有气势!')

#日常安排提醒进阶。如果下雨天在家看书,晴天出去散步,阴天去逛商场

weather=input('今天的天气是(雨天or晴天or阴天):')
if weather=='雨天':
    print('在家看书')
elif weather=='晴天':
    print('出去散步')
else:
    print('逛商场')

#三角形判断,任意两边之和大于第三边
a=5
b=8
c=10

if a+b>c and a+c>b and b+c>a:
    print('可以组成三角形')
else:
    print('不可以组成三角形')

#等腰三角形判断,任意两边之和大于第三边且有两边相等

a=int(input('三边长度a:'))
b=int(input('三边长度b:'))
c=int(input('三边长度c:'))
if a+b>c and a+c>b and b+c>a:
    if a==b or a==c or b==c:
            print('可以组成等腰三角形')
    else:
            print('可以组成三角形')
else:
    print('不可以组成三角形')

#判断一句话,开头字母是否大写,用内置函数isupper()

sentence="How are you?"
if sentence[0].isupper():
    print('开头字母是大写')
else:
     print('开头字母是小写')

#三个数比大小,输出最大的那个

a=int(input('a:'))
b=int(input('b:'))
c=int(input('c:'))
if a>=b and a>=c:
     print(f'{a}最大')
elif b>=a and b>=c:
    print(f'{b}最大')
else:
    print(f'{c}最大')

#为score赋值一个成绩分数
#如果score不在0~100范围内则输出:您的输入数字有问题
#如果score在0~100范围内则输出该成绩对应的字母ABCDF

 score=76
if score>100 or score<0:
    print('您的数字输入有问题')
elif 90<=score:
    print('您的成绩是A')
elif 80<=score:
    print('您的成绩是B')
elif 70<=score:
    print('您的成绩是C')
elif 60<=score:
    print('您的成绩是D')
else:
    print('您的成绩是F')

版权声明:本文为moving21原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。