1. (简答题)
编写程序,用户输入一个三位以上的整数,输出其百位以上的数字。例如用户输入1234,则程序输出12。并给出输出结果的截图。
2. (简答题)
编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1,2,3,4,5,6]和2,5,程序输出[3,4,5,6]。并给出输出结果的截图。
3. (简答题)
设计一个字典,并编写程序,用户输入内容作为键,然后输出字典中对应的值,如果用户输入的键不存在,则输出“您输入的键不存在!”并给出输出结果的截图。
4. (简答题)
计算1+2!+3!+…+10!的结果。(输出行包含.format用法)
5. (简答题)
猴子第一天摘下若干桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上接着吃了前一天剩下的一半,又多吃了一个。以后每天早上都吃了前一天剩下的桃子的一半多一个。直到第五天只剩下一个桃子了。问猴子第一天一共摘了多少桃子?(代码尽量控制在4行以内)
1.
a=int(input())
b=a//100
print(b)
2.
a=eval(input())
b=eval(input())
c=eval(input())
if b>c:
print(a[c:b+1])
if c>b:
print(a[b:c+1])
3.
a=[1,2,3,4,5,6,7]
b=['a','b','c','d','e','f','g']
c=dict(zip(a,b))
d=int(input())
print(c.get(d,"您输入的键不存在!"))
4.
a,b=0,1
for i in range(1,11):
b*=i
a+=b
print("1+2!+3!+...+10!的结果是:{}".format(a))
5.
x=1
for i in range(1,5):
x=(x+1)*2
print(x)