输入一组角度值,输出对应的正弦值(小数点后4位)
输入输出示例输出最后一项后面有空格
| 输入 | 输出 | |
| 示例 1 | 30,45,60,90 | 0.5000 0.7071 0.8660 1.0000 |
from math import radians,sin
def main():
degrees = eval(input())
for _ in map(sin, map(radians, degrees)):
print('{:.4f}'.format(_), end=' ')
print()
main()
人生三种境界
描述
第一境界:昨夜西风凋碧树,独上高楼,望尽天涯路
第二境界:衣带渐宽终不悔,为伊消得人憔悴
第三境界:众里寻他千百度,回头蓦见,那人正在灯火阑珊处
| 输入 | 输出 | |
| 示例 1 | 没有输入 | 第一境界:昨夜西风凋碧树,独上高楼,望尽天涯路 第二境界:衣带渐宽终不悔,为伊消得人憔悴 第三境界:众里寻他千百度,回头蓦见,那人正在灯火阑珊处 |
levels = ['第一境界','第二境界','第三境界']
poetry = ['昨夜西风凋碧树,独上高楼,望尽天涯路',
'衣带渐宽终不悔,为伊消得人憔悴',
'众里寻他千百度,回头蓦见,那人正在灯火阑珊处']
for l, p in zip(levels, poetry):
print('{}:{}'.format(l, p))
判断一个数是否为素数
描述
素数:一个大于1的自然数,除了1和它本身外,不能被其他自然数整除(除0以外)
输入输出示例| 输入 | 输出 | |
| 示例 1 | 24 | 24 不是素数 |
| 示例 2 | 11 | 11 是素数 |
from math import sqrt
def main():
x = int(input())
if x < 2:
print(x, '不是素数')
return
result = True
for i in range(2, int(sqrt(x)) + 1):
if x % i == 0:
result = False
break
if result:
print(x, '是素数')
else:
print(x, '不是素数')
main()



