练习题1

请填写符合下列件的程序
l 每行出的号开始增加1。 (第一行1始,第二行2
l 每行字的个数与相同。 (第一行是1,第二行是2
l 最大出行数为1以上5以下。
l 如果入超出最大出行,会输出超出入范的信息,然后重新接受
复处理直到 l 0
[] (户输)
请输入最大出行(1~5)。(0入):1
1
请输入最大出行(1~5)。(0入):2
1
2 3
请输入最大出行(1~5)。(0入):3
1
2 3
3 4 5
请输入最大出行(1~5)。(0入):4
1
2 3
3 4 5
4 5 6 7
请输入最大出行(1~5)。(0入):5
1
2 3
3 4 5
4 5 6 7
5 6 7 8 9
请输入最大出行(1~5)。(0入):6
超出入范 
请输入最大出行(1~5)。(0入):0
退出 

 

请填写符合下列件的骰子游程序
l 从键盘输入游
l 按照游数进行骰子游 (数调)
l 出游戏结
- 戏数利次,平局次,失
l
- 在函数内,人和电脑各自投骰子。 (分别发乱数
- 根据骰子的眼睛判断胜//平局
[] (户输)
玩几次游呢? 5
: 5, 算机: 4
你赢
: 1算机: 5
你输
:2, 算机:2
打平了。
:5, 电脑:5
打平了。
: 2, 电脑: 4
你输
戏结果是5122

 

请填写符合下列件的程序
1以上10以下的自然中求出35的倍356910。 另外,他和是33。 那,1以上1000以下的自然中求35的倍和。 但是,35的公倍不能重
[] (无用户输)

:234168

 

请填写符合下列件的程序
过输入字符串,制作辨是否是回文的程序。 文是指前面,后面,都是相同的字符串。
l 如果是,打印"不是""不是"
复处理直到  0
[ 1, 2] (户输)
请输入字符串: level
True
请输入字符串: abc
False
请输入字符串: radar
True
请输入字符串:0
退出程序

 

请填写符合下列件的程序
l程序中初始化以下3列表
- - List1 = [1, 3, 5, 7, 9]
- - List2 = [2, 4, 6, 8, 9]
- - List3 = [2, 4, 6, 8, 0]
l 程序建以下函:
- 得到两个列表,找是否有共同的元素
- 如果有一共同元素,True,False
l程序中次函数调
- 第一次呼叫,List1List2用作比较
- 第二次呼叫,List1List3用作比较
[] (无用户输)
List1: [1, 3, 5, 7, 9]
List2: [2, 4, 6, 8, 9]
共同元素: True
List1: [1, 3, 5, 7, 9]
List3: [2, 4, 6, 8, 0]
共同元素: False

1.
while True:
n=int(input("请输入最大输出行(1~5)。(终止为0输入):"))
if n==0:
print("退出")
break;
elif n>5 or n<0:
print("超出最大范围")
continue
else:
sum=1
for i in range(n+1,0,-1):
for j in range(i,n+1):
print(sum," ",end="")
sum=sum+1
print()
2.
a=0
b=0
c=0
def judge():
global a,b,c
import random
num1=random.randint(1,6)
num2=random.randint(1,6)
print("您:",end="")
print(num1,end="")
print("电脑:",end="")
print(num2)
if num1>num2:
print("你赢了")
a=a+1
elif num1<num2:
print("你输了")
c=c+1
else:
print("打平了")
b=b+1
n=int(input("玩几次游戏呢?"))
temp=0
while temp<n:
judge()
temp=temp+1
print("游戏结果是",n,"战",a,"胜",b,"平",c,"负")
3.
n = 1001
sum = 0
for i in range(0, n):
if i % 3 == 0 or i % 5 == 0:
sum += i
else:
print(sum)
4.
while True:
s = input("输入一个字符串:")
if s=="0":
print("退出程序")
break
else:
d = s[::-1]
if d == s:
print("True")
else:
print("False")
5.
List1 = [1, 3, 5, 7, 9]
List2 = [2, 4, 6, 8, 9]
List3 = [2, 4, 6, 8, 0]
def judge(list1,list2):
list3=list(set(list1)&set(list2))
if list3!=[]:
return True
else:
return False
print("List1:",end="")
print(List1)
print("List2:",end="")
print(List2)
print("共同元素:",end="")
print(judge(List1,List2))
print("List1:",end="")
print(List1)
print("List3:",end="")
print(List3)
print("共同元素:",end="")
print(judge(List1,List3))

posted @ 2022-06-17 12:52  Sheep灬  阅读(29)  评论(0编辑  收藏  举报