python的一些常见代码敲写

1、请输入两个数和一个符号,完成两个数的+ - * / % // ** 2、健康计划 用户输入身高(m),体重(kg)

计算公式:BMI = 体重 / 身高^2

3、打印如下图案

1)、直角三角形

2)、等腰三角形

3)、倒立等腰三角形

4)、菱形

5)、空心菱形

6)、显示对角线的菱形

4、输入数,判断这个数是否是质数

num = int(input("请输入一个数:"))

flag = True

for i in range(2,num):

if num % i == 0:

flag = False

break

if flag:

print("这个数是质数")

else:

print("这个数不是质数,是合数")

5、让用户输入一个月份,判断这个月是哪个季节?假定3到 4月是春季,5到8月是夏季,9到10是秋季,11、12、1、2月是冬季。

month = int(input("请输入一个月份:")) if month == 3 or month == 4: print("现在的季节是春季") elif month == 5 or month == 6 or month == 7 or month == 8 : print("现在的季节是夏季") elif month == 9 or month == 10 : print("现在的季节是秋季") elif month == 11 or month == 12 or month == 1 or month == 2 : print("现在的季节是冬季") else: print("输入值为无效值!")

6、提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”并且密码是“88888”,则提示正确,否则,如果用户名不是admin还提示用户用户名不存在,如果用户名是admin则提示密码错误。

x = input("请输入您的用户名:") y = input("请输入您的密码:") if x == "admin" and y == "88888" : print("登陆成功!") elif x != "admin" : print("抱歉,您所输入的用户名不存在!") elif x == "admin" and y != "88888" : print("您输入的密码不正确!") 7、有一些四位数,百位数字都是3,十位数字都是6,并且它们既能被2整除,又能被3整除,求这样的四位数中最大的和最小的两数各是几?

index = 1000 while index < 10000 : a = index //100%10 b = index //10%10 if a==3 and b==6 and index%2==0 and index%3==0: print(index) index += 1

运行结果如下

8、编程求一个四位自然数ABCD,它乘以A后变成DCBA

index = 1000 while index < 10000: a = index // 1000 b = index // 100%10 c = index // 10%10 d = index % 10 if index * a == (d*1000 + c*100 + b*10 + a): print (index) index += 1 9、用户输入两个数a、b。如果a能被b整除或a加b大于1000,则输出a;否则输出b。

10、输入赵本山的考试成绩,显示所获奖励。

grade =int(input("请输入赵本山的成绩:")) if grade == 100 : print("爸爸给买辆车") elif grade >= 90 : print("妈妈给买MP4") elif 60<=grade<90 : print("妈妈给买本参考书") else : print("啥都没有!!!")

11、请输入一个数,判断这个数是偶数还是奇数,如果使用偶数,请判断从1到该数是3的倍数有哪些,如果是奇数,请判断从1到该数是5的倍数有哪些

12、输入三边的长度,求三角形的面积和周长(海伦公式)

13、某商店T恤的价格为35元/件(2件9折,3件以上8折),裤子的价格为120 元/条(2条以上9折).小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱?

14、鸡兔同笼,从上面看有35个头,从下面看有94只脚,请问鸡有几只,兔有几只? 15、猜数字游戏

16、猜拳游戏

17、在控制台上,输入如下信息(使用循环)

a = int(input("a:")) z = "a" x = "a^2" c = "a^3" print(f{z:^20}{x:^20}{c:^20}) for i in range(1, a+1): if i <= a: print(f{i:^20}{i**2:^20}{i**3:^20})

18、输入一个年份,判断该年是否是闰年

经验分享 程序员 微信小程序 职场和发展