网站建设公司兴田德润i优惠吗,关键词排名优化网站,工程造价信息网官网查询,虚拟主机能建设网站吗目录 1、编写程序#xff0c;运行后用户输入4位整数作为年份#xff0c;判断其是否为闰年。提示#xff1a;如果年份能被400整除#xff0c;则为闰年#xff1b;如果年份能被4整除但不能被100整除也为闰年。2、编写程序#xff0c;用户从键盘输入小于 1000 的整数#x… 目录 1、编写程序运行后用户输入4位整数作为年份判断其是否为闰年。提示如果年份能被400整除则为闰年如果年份能被4整除但不能被100整除也为闰年。2、编写程序用户从键盘输入小于 1000 的整数对其进行因式分解。例如102×5602×2×3×5。3、10 的阶乘循环 crr1184、编写程序至少使用 2 种不同的方法计算 100 以内所有奇数的和5、编写程序实现分段函数计算如下表所示6、计算糖果总数循环 crr1277、编写程序生成一个包含 50 个随机整数的列表然后删除其中所有奇数。8、编写程序生成一个包含 20 个随机整数的列表然后对其中偶数下标的元素进行降序 1、编写程序运行后用户输入4位整数作为年份判断其是否为闰年。提示如果年份能被400整除则为闰年如果年份能被4整除但不能被100整除也为闰年。
nint(input(input 4位数:))
if(n%4000 or (n%40 and n%100!0)):print(n为闰年)
else:print(不是闰年)2、编写程序用户从键盘输入小于 1000 的整数对其进行因式分解。例如102×5602×2×3×5。
while 1:print(input::::)tint(input())if t2 or t1000:print(error)else:print(right)break
print(t,end),
print(,end),
i2
while 1:if ti:print(i,end)breakif t%i0:print(i,end),print(*,end),tt/ielse:ii13、10 的阶乘循环 crr118
编写程序计算 1 × 2 × 3 × … × 10。
n1
sum1
while n10:sumsum*nnn1
print(10!,sum)4、编写程序至少使用 2 种不同的方法计算 100 以内所有奇数的和
方法一
n,sum1,0
while n100:if n%21:sumsumnnn1
print(sum)
方法二
n,sum1,0
for i in range(1,101):if i%21:sumsumi
print(sum) 5、编写程序实现分段函数计算如下表所示 xint(input(请输入x值))
if x0 :print(0)
elif x0 and x5 :print(x)
elif x5 and x10 :print(3*x-5)
elif x10 and x20 :print(0.5*x-2)
elif x20 :print(0)6、计算糖果总数循环 crr127
编写程序计算糖果总数。假设有一盒糖果按照如下方式从中取糖果 1 个 1 个地 取正好取完。 2 个 2 个地取还剩 1 个。 3 个 3 个地取正好取完。 4 个 4 个地取还 剩 1 个。 5 个 5 个地取还差 1 个。 6 个 6 个地取还剩 3 个。 7 个 7 个地取正好取完。 8 个 8 个地取还剩 1 个。 9 个 9 个地取正好取完。 请问这个盒子里一共有多少个糖 果
n1
while 1:if n%21 and n%30 and n%41 and n%54 and n%63 and n%70 and n%81 and n%90:print(There are {} candies in this box..format(n))breakelse :nn17、编写程序生成一个包含 50 个随机整数的列表然后删除其中所有奇数。
提示从后向前删除。
import random
x[random.randint(0,100) for i in range(50)]
print(x)
for i in range(len(x))[::-1]:if x[i]%21:del x[i]
print(x)8、编写程序生成一个包含 20 个随机整数的列表然后对其中偶数下标的元素进行降序
排列奇数下标的元素不变。
import random
x[random.randint(0,100) for i in range(20)]
print(x)
x[::2]sorted(x[::2],reverseTrue)
print(x)