
"""
a,b,c=7,3,2
if a>b:
c = b
if a<b:
c = a
print("两个数的较小值是:",c)
a=9
if a % 2 == 0:
print("这是一个偶数。")
else:
print("这是一个奇数。")
num = int(input("请输入一个整数:"))
if num%2==0 and num%3==0:
print("Yes")
else:
print("No")
pm = int(input("请输入PM2.5的值:"))
if pm <= 35:
print("当日空气质量为优")
else:
if pm>35 and pm <=75:
print("当日空气质量为良")
else:
print("当日空气质量为污染")
num = int(input("请输入一个整数:"))
if num<5:
print("0")
else:
if num<10 and num>=5:
print("5x-25")
else:
print("(x-5)(x-5)")
x = int(input("请输入 x 的值:"))
if x < 5:
y = 0
elif 5 <= x < 10:
y = 5 * x - 25
else:
y = (x - 5) ** 2
print(f"当 x = {x} 时,分段函数的结果 y = {y}")
x=10
y=20
z=30
if x<y:
z=x
x=y
y=z
print(x,y,z)
correct_username = "admin"
correct_password = "123456"
username = input("请输入账号:")
password = input("请输入密码:")
if username == correct_username and password == correct_password:
print("Hello Python")
else:
print("账号或密码输入有误")
day = int(input("请输入第几天课程:"))
if day == 1:
print("第1天上数学课")
elif day == 2:
print("第2天上语文课")
else:
print("其他时间上计算机课")
alcohol = int(input("请输入驾驶员每100ml血液酒精的含量:"))
if alcohol < 20:
print("驾驶员不构成酒驾")
else:
if alcohol < 80:
print("驾驶员已构成酒驾")
else:
print("驾驶员已构成醉驾")
"""
n = 1
sum = 0
while(n <= 99):
sum += n
n += 1
print("1~99的整数和是:",sum)

用for循环语句实现1~99的整数和
sum=0
for n in range(1,100):
sum+=n
print("1到99的整数和是:",sum)
输出所有的水仙花数
for i in range(100,1000):
a = i % 10
b = i // 10%10
c = i // 100
if(i == a ** 3 + b ** 3 + c ** 3):
判断一个数是不是素数
import math
m = int(input("请输入一个数m:"))
n = int(math.sqrt(m))
prime = 1
for i in range(2,n+1):
if m % i == 0:
prime = 0
if(prime == 1):
print(m,"是素数")
else:
print(m,"不是素数")
for循坏实现水仙花数
for a in range(10):
for b in range(10):
for c in range(1,10):
if(a + 10 * b + 100 * c == a ** 3 + b ** 3 + c ** 3):
print(a + 10 * b + 100 * c)
python实现百马百担问题
for x in range(1,34):
for y in range(1,51):
for z in range(100):
if 3*x+2*y==100-z/2:
if x+y+z==100:
print("大马有",x,"中马有",y,"小马有",z)
for x in range(0,34):
for y in range(0,51):
for z in range(100):
if 3*x+2*y==100-z/2:
if x+y+z==100:
print("大马有",x,"中马有",y,"小马有",z)
for a in range(34):
for b in range(51):
for c in range(100):
if(a + b + c) == 100 and (3 * a + 2 *b + 0.5 * c) == 100:
print(a,b,c)
python实现九九乘法表
for i in range(1,10):
for j in range(1, i+1):
print('{}x{}={}\t'.format(j,i,i*j), end='')
print()
一张0.08mm纸对折多少次为珠穆朗玛峰高度8848.13m用python实现
x = 0.08
count = 0
while x <= 8848130:
x = 2 * x
count = count + 1
print(count)

a = 884813000
b = 8
c = 0
while True:
b *= 2
c += 1
if b > a:
print(b)
break
print(c)
用python实现从0到100所有奇数的和
sum = 0
x = 0
while True:
x = x + 1
if x> 100:
break
if x% 2 == 0:
continue
sum += x
print(sum)

import math
i = 0
for n in range(100,201):
prime = 1
k = int(math.sqrt(n))
for i in range(2,k+1):
if n % i == 0:
prime = 0
if prime == 1:
print("%d是素数"%n)
用python实现1-10000的完美数
for x in range(1,10000):
sum = 0
for a in range(1,x):
if x%a == 0:
sum += a
if sum == x:
print(x)
用python实现用户输入一个月份,程序输出该月份对应的英文单词
month_num = int(input("请输入月份数字(1-12):"))
list = ['January','February','March','April','May ','June ','July',
'August','September','October','November','December']
print(f"对应的月份是:{list[month_num-1]}")
python实现评委打分
sorce_list=[]
for i in range(5):
sorce = float(input(f'请输入第{i+1}位评委评分(1~10):'))
sorce_list.append(sorce)
average = ((sum(sorce_list) - max(sorce_list) - min(sorce_list)) / (len(sorce_list) - 2))
print('歌手最终得分:{}'.format(average))
编写一个用户登录程序,把多个用户的用户名和密码信息事先保存到列表当中,当用户登录时,首先判断用户名是否存在,如果不存在,就要求用户重新输入用户名(最多给3次机会);如果用户名存在,就继续判断密码是否正确,如果正确,就提示登录成功,如果密码错误,就提示重新输入密码(最多给3次机会)。
a = input("用户名:")
b = input("密码:")
s1=[a]
s2=[b]
for i in range(1, 4):
if s1[0]=="admin":
print("用户名存在")
if s2[0]=="123456":
print("密码正确")
break
else:
print("密码输入错误")
print("请重新输入密码")
print("你还有", 4 - i, "机会")
del s2
s2 = []
b = input("密码:")
s2 = [b]
print(s2[0])
else:
print("用户不存在")
print("请重新输入用户名")
print("你还有", 4 - i, "机会")
i=i-1
del s1
s1=[]
a=input("用户:")
s1=[a]
print(s1[0])
del s2
s2=[]
b=input("密码:")
s2=[b]
print(s2[0])
有一个列表nums = [3, 6, 10, 14, 2, 7],请编写一个程序,找到列表中任意相加等于9的元素集合,如:[(3, 6), (2, 7)]。
nums=[3,6,10,14,2,7]
lis=[]
for one in nums:
for two in nums:
if one + two ==9:
s=list((one,two))
s.sort()
f=tuple(s)
if f not in lis:
lis.append(f)
print(lis)
5806

被折叠的 条评论
为什么被折叠?



