Q 31~40
31 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
32 题目:按相反的顺序输出列表的值。
1 li = ['one', 'two', 'three'] 2 l=[] 3 4 for i in range(0,3): 5 """pop()默认移除列表中最后一个元素""" 6 l.append(li.pop()) 7 8 print(l)
1 li = ['one', 'two', 'three'] 2 l=[] 3 4 for item in li: 5 l.insert(0,item) 6 7 print(l)
1 li = ['one', 'two', 'three'] 2 li.reverse() 3 print(li)
33 题目:按逗号分隔列表。
1 L = [1,2,3,4,5] 2 s1 = ','.join(str(n) for n in L) 3 """str(n) for n in L 列表推导""" 4 print s1
34 题目:练习函数调用。
35 题目:文本颜色设置。
https://www.cnblogs.com/easypython/p/9084426.html
36 题目:求100之内的素数。
1 la=[] 2 a=100 3 4 while a <=200: 5 a+=1 6 l = [] 7 for i in range(2,a): 8 l.append(a%i) 9 if all(l)==True: 10 la.append(a) 11 else: 12 continue 13 14 print("1到100的素数为",la)
37 题目:对10个数进行排序。
38 题目:求一个3*3矩阵主对角线元素之和。
39 题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
40 题目:将一个数组逆序输出。