编写python 脚本? 10

其中,分针的长度以像素为单位,以分钟为单位的时间是从0到60。分针在时钟上的(x,y)坐标由以下方程式给出(假设时钟的中心在(0,0)处):编写一个Python脚本,该脚... 其中,分针的长度以像素为单位,以分钟为单位的时间是从0到60。分针在时钟上的(x,y)坐标由以下方程式给出(假设时钟的中心在(0,0)处):编写一个Python脚本,该脚本从用户处获取长度和时间(以分钟为单位),并显示分针的(x,y)坐标。 如果用户输入的长度或时间无效,请要求用户重新输入长度或时间,直到他/她输入正确的长度或时间为止 展开
 我来答
百度网友94f02eb
2021-05-03 · TA获得超过8613个赞
知道大有可为答主
回答量:7955
采纳率:74%
帮助的人:4495万
展开全部

import math


l, t = map(int, input("Please enter length and time:").split())


while not (0<=t<=60):

t = int(input("Please enter a time between 0 and 60:"))


while l <= 0:

l = int(input("Please enter a valid length which is more than zero:"))


x = l * math.sin(2*math.pi*t / 60)

y = l * math.cos(2*math.pi*t/60)


print(x,y)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式