赞
踩
用户通过键盘输入两个直角边的长度a 和 b,需要计算斜边c的长度 (math.sqrt(),求一个数的平方根)
解答:
- import math
- a=float(input("请输入直角边1的长度:"))
- b=float(input("清输入直角边2的长度:"))
- c=math.sqrt(a*a+b*b)
- print("斜边长为:",c)
2.根据用于指定月份,打印该月份所属的季节(提示: 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季)
解答:
- month = int(input('Month:'))
- if month in [3, 4, 5]:
- print('春季')
- elif month in [6, 7, 8]:
- print('夏季')
- elif month in [9, 10, 11]:
- print('秋季')
- elif month in [12, 1, 2]:
- print('冬季')
- else:
- print('请输入正确值:')
3.使用*,输出左下角三角形(要求使用嵌套循环完成)
解答:
- i = 1
- while i < 10: # 行数,显示一共有9行,所以需循环9次
- j = 1 # 控制*个数
- while j <= i: # 控制每一行*的个数,可以发现*的个数是<行数的
- print("*", end=" ") # 不换行输出
- j += 1 # 最后进行自增
- i += 1
- 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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。