wuyan12 发表于 2022-10-3 11:16:09

大佬救救

本帖最后由 wuyan12 于 2022-10-3 11:16 编辑

这题我不能把输入的放到sin前面
发不了图片大概是这样的

请输入度数:90
sin90°= 1.0
请输入度数: 30.01
sin30.01°= 0.5001511423308167
纯小白 有偿求教大佬

临时号 发表于 2022-10-3 11:34:29

是这样吗
import math

sin = float(input("请输入度数:"))
print("sin%f = %f" %(sin,math.sin(math.pi/(180/sin))))
sin = float(input("请输入度数:"))
print("sin%f = %f" %(sin,math.sin(math.pi/(180/sin))))

Twilight6 发表于 2022-10-3 11:55:25



你示例的输出结果是循环还是只有两呢

如果需要循环你自己再套一层即可,参考代码:

import math

degree = input("请输入度数:")
radian = math.pi * float(degree) / 180
print("sin%s°= %f" % (degree, math.sin(radian)))


页: [1]
查看完整版本: 大佬救救