选择题 共25道
判断题 共10道
编程题 共2道
执行下列代码后,运行结果是?
seq=['hello','good','morning']
s='*'.join(seq)
print(s)
以下代码输出结果是?
ls =["2021","123","Python"]
ls.append([2021,"2021"])
ls.append(2021)
print(ls)
在Python3.5.2的IDLE交互式环境下依次输入以下程序语句后的结果是?
>>>S=[10,20,30,40]
>>>10 in S
ls = [888,'note',[2021,'Python',123],20]
print(ls[2][1])
执行下列代码后,屏幕打印的
k=100
while k>1:
print(k)
k=k//2
将下列列表a中偶数提取出来并形成一个新的列表c,请补充完整语句?
a = [3,5,7,6,2,8,10]
c=[]
for i in a:
if _______:
________
print(c)
关于下列程序理解说法正确的是?
num=0
while num<10:
print("Python")
下列程序的运行结果是?
name='The dog is ehite'
new_name=name[:11]+'white'
print(new_name[11:])
for i in range(0,10,2):
print(i*2,end=',')
以下是一个猜数字程序,当输入的数字大于目标数字(本程序指定为5)时,提示“大了”; 当小于时,提示“小了”; 当相等时,提示“相等”,程序退出。程序中空白处分别应填入的代码是?
执行以下语句,程序将输出?
yuan=2,3,1,4,6,5
list1=sorted(yuan)
list1
a=0
while a<10:
a+=1
print(a,end=" ")
打印结果最后一个数是10。
运行下列代码后,list1的值为['a',1,2,3,7]。
list1=[1,3,'a',2,7]
list1.sort()
没有重复数字的两位数统计
编写一段程序,实现下面的功能:
(1)检查所有的两位数;
(2)程序自动分析两位数上的个位与十位上的数字是否相同;相同则剔除,不同则保留(例如:12符合本要求,个位是2,十位是1,两个不相同);
(3)统计符合上面要求的两位数的个数,并且将个数最后打印出来(注意:是个数打印出来,符合要求的两位数不要求打印出来)。
编写一段程序程序,实现输入的数字自动改为对应的星期几,如下图所示,当输入1时,输出:1 —— 星期一;当输入2时,输出:2 —— 星期二……以此类推,当输入7时,输出:7 —— 星期日。
注意,程序运行后,用户是随机输入数字1-7。