第一题:让用户输入他的年龄判断他是婴儿(0-3),小孩(4-10),少年(11-18),青年(19-40),壮年(41-60)老年(61-)
print("请输入年龄")
Age=int(input())
if Age<0:
print("年龄非法")
elif Age<=3:
print("婴儿")
elif Age<=10:
print("小孩")
elif Age<=18:
print("少年")
elif Age<=40:
print("青年")
elif Age<=60:
print("壮年")
else:
print("老年")
第二题:交换两个变量里面存储的数据
SwitchA=15
SwitchB=12
Temp=SwitchA
SwitchA=SwitchB
SwitchB=Temp
print(SwitchA)
print(SwitchB)
第三题:让用户输入输入三个整数,把三个整数从小到大输出
(1)sort算法
SortList=[]
for Num in range(0,3):
SortList.append(int(input()))
SortList.sort()
print(SortList)
(2)if算法
print("请输入第一个整数")
a=int(input())
print("请输入第二个整数")
b=int(input())
print("请输入第三个整数")
c=int(input())
if b<a:
mix=a
a=b
b=mix
if c<a:
mix=a
a=c
c=mix
if b<c:
mix=b
b=c
c=mix
print(a)
print(b)
print(c)
第四题:输入三角形的边长,判断能否组成三角形
print("请输入三角形的三边长")
SideA=int(input())
SideB=int(input())
SideC=int(input())
if (SideA+SideB)>SideC and (SideA+SideC)>SideB and (SideB+SideC)>SideA:
print("三边可构成三角形")
else:
print("三边不可构成三角形")
第五题:猜数字,随机生成1-20的数字,让用户才,猜小了,提示猜小了,猜大了提示猜大了,猜对了给出提示。
import random
RanNum=random.randint(1,20)
print("请输入猜测的数字")
GuessNum=int(input())
if GuessNum<RanNum:
print("猜小了")
elif GuessNum==RanNum:
print("恭喜,猜对了")
else:
print("猜大了")