前面写了1-30题 在这里我们贴出31-40题供大家学习和参考 请大家多多关注 后期还会更新python相关的基础知识 以便大家更好的入门 下面是31-40
31、问题
定义一个可以接受整数作为输入的函数 如果整数是偶数 则打印“它是偶数” 否则打印“它是奇数”。
def function(x): if (int(x) 0): print ( 0 ) elif (int(x)%2 0): print ( 它是偶数 ) else: print ( 它是奇数 ) x input( input x: ) function(x)
32、问题
定义一个函数 该函数可以打印一个字典 其中键是1到3之间的数字 包括1和3 值是键的平方。
def printDict(): d dict()#空字典 d[1] 1 d[2] 2**2 d[3] 3**2 print(d)
33、问题
定义一个函数 它可以打印一个字典 其中键是1到20之间的数字 都包括在内 值是键的平方。
def printDict(): d dict() for i in range(1,21): d[i] i**2 print d printDict()
34、问题
定义一个函数 它可以生成一个字典 其中键是1到20之间的数字 都包括在内 值是键的平方。函数应该只打印值。
a {}
i int(input( input the number ))
while i ! 0:
a[i] i*i
i i-1
for (i,j) in a.items():
print (j)
35、问题
定义一个函数 它可以生成一个字典 其中键是1到20之间的数字 都包括在内 值是键的平方。函数应该只打印键。
a {}
i int(input( input the number ))
while i ! 0:
a[i] i*i
i i-1
for (i,j) in a.items():
print (i)#这里注意上面打印的是字典的值 下面打印的是字典的键 这里同学们应该去了解
36、问题
定义一个函数 它可以生成和打印一个列表 其中的值是介于1和20之间 两者都包括在内 的数字的平方。
a [] for i in range(1,21):#想取到20至少要到21 a.append(int(i)**2) print (a)
37、问题
定义一个函数 它可以生成一个列表 其中的值是介于1和20之间 两者都包括在内 的数字的平方。然后函数需要打印列表中的前5个元素。
def printList(): li list() for i in range(1,21): li.append(i**2) print(li[:5]) printList()
38、问题
定义一个函数 它可以生成一个列表 其中的值是介于1和20之间 两者都包括在内 的数字的平方。然后函数需要打印列表中的最后5个元素。
def printList(): li list() for i in range(1,21): li.append(i**2) print(li[-5:]) printList()
39、问题
定义一个函数 它可以生成一个列表 其中的值是介于1和20之间 两者都包括在内 的数字的平方。然后 函数需要打印除列表中前5个元素之外的所有值。
def printList(): li list() for i in range(1,21): li.append(i**2) print(li[5:]) printList()
40、问题
定义一个函数 该函数可以生成和打印一个元组 其中的值是介于1和20之间 两者都包括在内 的数字的平方。
a [] for i in range(1,21): a.append(int(i)**2) b tuple(a) print(b)
今天的更新到此为止 有什么疑问小伙伴可以在下方提问 大家记得关注哦



