第一题:

计算a + b:

  1. ## 加法函数
  2. def Jia(a,b):
  3. a1 = int(a)
  4. b1 = int(b)
  5. return a1+b1
  6. ## 输入
  7. a = input('输入a:')
  8. b = input('输入b:')
  9. ## 输出
  10. print(Jia(a,b))

第二题:

对列表进行排序:

  1. ##升序排列函数
  2. def Shengxu(a):
  3. a.sort()
  4. return a
  5. ##降序排列函数
  6. def Jiangxu(a):
  7. a.sort(reverse = True)
  8. return a
  9. ##输入一个字符串;例如:1253582
  10. a = input('请输入一个数列:')
  11. A = list(a)
  12. print(Shengxu(A))
  13. print(Jiangxu(A))

第三题:

字符串逆序排列:

  1. ##输入字符串
  2. a = input('请输入一个字符串:')
  3. ##逆序函数
  4. b = a[::-1]
  5. print(b)

第四题:

输出字典Key值:

  1. ##定义变量
  2. a = {
  3. 1:1,
  4. 2:2,
  5. 3:3
  6. }
  7. ##获取key的函数
  8. a2 = ''
  9. for key1 in a.keys():
  10. a2 = a2 + str(key1) + ','
  11. a3 = a2[:-1]
  12. ##输出
  13. print(a3)

第五题:

输出字符奇数位置的字符串:

  1. ##输入
  2. a = input('请输入一个字符串:')
  3. ##获取奇数位置的字符的函数
  4. b = a[::2]
  5. ##输出
  6. print(b)

第六题:

计算100以内的素数:

第七题:

求解矩形面积: