有关角度分秒,和角度六十进制转换十进制的计算python小工具

本文介绍了作者作为python初学者,为解决测量学实习中角度计算问题,利用python基础知识编写的一款小工具。该工具实现了角度分秒与十进制之间的转换,旨在简化计算并避免错误。欢迎提出改进意见。
摘要由CSDN通过智能技术生成

本人是python小白,目前专业是土木类。前几天测量学实习填表的时候发现,角度之间的计算繁琐,容易出错,没有找到角度专用的计算器;除此之外,角度在计算三角函数的时候必须使用十进制的角度,想着就用刚学习的python基础知识写了套小工具。

结构很简单,就没有加注释,若有错误与需要改进的地方,欢迎评论。

import time
print("六十进制角度计算器")
print("作者 邵yz 苏州科技大学")


def plus():
    data1 = input("请输入第一个角度,请用空格分开度秒分:")
    data2 = input("请输入第二个角度,请用空格分开度秒分:")

    if len(data1) < 5 or len(data2) < 5:
        time.sleep(1)
        print("数据有误请重试")
        bar = False
    else:
        bar = True
    while bar:
        d1, fe1, mia1 = data1.split(" ")
        d2, fe2, mia2 = data2.split(" ")
        du1, fen1, miao1 = int(d1), int(fe1), int(mia1)
        du2, fen2, miao2 = int(d2), int(fe2), int(mia2)

        if miao2 >= 60 or miao1 >= 60 or fen2 >= 60 or fen1 >=60 :
           ba
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值