python语言编程比赛题(python编程设计大赛)
用 python语言编写程序。找出三位数中能被17整除的数逐行输出,并统计个数,最后输出总个数?
python程序如下:
count = 0 # 用来统计能被17整除的三位数个数
for i in range(100,1000): #统计三位数,则只需要从100开始找,减少时间复杂度
if i % 17 == 0: # %表示能被17整除,余数为0
count += 1 # count加1
print(i) # 逐行输出
print("总个数:",count)
用Python语言设计程序,5道题,谢谢!
第一题,用input()接受用户输入,int()把输入转换成整型,if... else语句判断条件。能被2整除的是偶数,否则奇数
代码:
n = int(input())
if n % 2 == 0:
..#前面的点表示缩进。
..print("是偶数")
else:
..print("是奇数")
第二题input()、int()和嵌套if语句
代码:
n = int(input())
if n % 100 != 0:
..if n % 4 == 0:
....print("是闰年")
..else:
....print("是平年")
elif n % 400 == 0:
..print("是闰年")
else:
..print("是平年")
第三题还是一样滴,用input(),int()和if...else语句
代码:
a = int(input())
b = int(input())
if a b:
..print(a – b)
else:
..print(b – a)
第四题也是一样滴
代码:
m = int(input())
n = int(input())
if m n:
..print(m, n)
else:
..print(n, m)
第五题 (*^▽^*)
代码:
a = int(input())
if a =60:
..print("合格")
else:
..print("不合格")
求一道Python题?
代码如下:
name = input("请输入姓名:")
judges_score = input("请输入评委评分,以空格分割:").split(' ')
audience_socre = int(input("请输入观众评分:"))
# 把输入的文本转换为数字
judges_score = list(map(int, judges_score))
# 删除一个最高分
judges_score.remove(max(judges_score))
# 删除一个最低分
judges_score.remove(min(judges_score))
final_score = sum(judges_score, audience_socre) / 7
print("歌手:{0} 最终得分为:{1}".format(name, final_score))
输出如下:
关于一道编程题,可用C++或者python编程,求!
问题表述有点问题,落后队的分数没有计入。假定1)改为:
获取领先的分数(即两队分数之差)。
def?judge(SofA,?SofB,?ctrl,?secs_left):
????#?ctrl?could?be?either?1?(which?indicates?that?the?leading?team
????#?is?in?control)?or?0.?Or?it?can?be?True?or?Flase?(in?which?case?we
????#shall?use?abs(ctrl)
????#?SofA,?SofB?are?the?corresponding?score?of?leading?team?and?the?other.
????return?max((SofA?-?SofB?-?3?+?abs(ctrl)?-?0.5),?0)^2??secs_left