当前位置:   article > 正文

python作业-7_python求直角三角形斜边长

python求直角三角形斜边长

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

解答:

  1. import math
  2. a=float(input("请输入直角边1的长度:"))
  3. b=float(input("清输入直角边2的长度:"))
  4. c=math.sqrt(a*a+b*b)
  5. print("斜边长为:",c)

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

解答:

  1. month = int(input('Month:'))
  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.使用*,输出左下角三角形(要求使用嵌套循环完成)

解答:

  1. i = 1
  2. while i < 10:  # 行数,显示一共有9行,所以需循环9
  3.     j = 1  # 控制*个数
  4.     while j <= i:  # 控制每一行*的个数,可以发现*的个数是<行数的
  5.         print("*", end=" ")  # 不换行输出
  6.         j += 1 # 最后进行自增
  7.     i += 1
  8.     print()  # 输出一行之后进行换行

4.表达式set([1,1,2,3])的值为    {1,2,3}   


5.print(list(map(str, [1,2,3])))的执行结果为    ['1', '2', '3']    


6.Python语句''.join(list("hello world!"))执行的结果是   hello world!   


7.      del   命令既可以删除列表中的一共元素,也可以删除整个列表


8.在循环语句中,  break  语句的作用是提前结束本层循环


9.在循环语句中,  continue   语句的作用是提前进入下一次循环


10.给出以下代码
a = 3
while a>0:
    a -= 1
    print(a, end=" ")
以下选项中描述错误的是:
A.a -= 1可由a = a-1实现
B.条件a > 0如果修改为a < 0程序执行会进行死循环 
C.使用while保留字可创建无限循环
D.这段代码的输出内容为2 1 0

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号