作业一

用户通过键盘输入两个直角边的长度a 和 b,需要计算斜边c的长度 (math.sqrt(),求一个数的平方根)

  1. import math
  2. a = input('请输入长度a:')
  3. b = input('请输入长度b:')
  4. print (math.sqrt(a**2+b**2))

作业二

根据用于指定月份,打印该月份所属的季节。
(提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季)

  1. month = int(input("请输入月份"))
  2. if month in [3,4,5]:
  3. print('现在是春季')
  4. elif month in [6,7,8]:
  5. print('现在是夏季')
  6. elif month in [9,10,11]:
  7. print('现在是秋季')
  8. elif month in [12,1,2]:
  9. print('现在是冬季')
  10. else:
  11. print("请输入正确的月份!")

作业3

用户输入key值,查看字典中key对应的value值,若不存在提示用户key不存在。(d = {‘a’: ‘1’, ‘b’:’2’})

  1. d = {'a':'1', 'b':'2', 'c':'3'}
  2. print (d)
  3. a = input('请输入对应Key:')
  4. for key in d.keys():
  5. if d[key] is d.get(a):
  6. print('key对应的值为:'+key)
  7. break
  8. else:
  9. print('key值不存在')

作业4

使用*符,输出左上角三角形,用循环(禁止直接用print打印,小心我找你们)

  1. i = 10
  2. while i >=1:
  3. print('* '*i)
  4. i -= 1