admin管理员组文章数量:1794759
Python实操1:简单计算器和进制转化
一、用Python做了一个简单的计算器,包括两个数的和、差、乘积、商、整除。
程序要求:
# 用户输入两个数字,第一行打印出两个数字的和, # 第二行打印出两个数字的差,第三行打印出两个数字的乘积, # 第四行打印出两个数字的商,第五行打印出两个数字的整除结果。程序代码如下:
# 用户输入两个数字,第一行打印出两个数字的和, # 第二行打印出两个数字的差,第三行打印出两个数字的乘积, # 第四行打印出两个数字的商,第五行打印出两个数字的整除结果。 num1 = float(input('请输入第一个数字:')) num2 = float(input('请输入第二个数字:')) print('两个数字的和:', num1 + num2) print('两个数字的差:', num1 - num2) print('两个数字的乘积:', num1 * num2) print('两个数字的商:', num1 / num2) # 普通除法 print('两个数字的整除:', num1 // num2) # 整除结果可以验证:
二、进制的转化,十六进制、八进制、二进制的转化程序要求:
# 用户输入一个数字,可以打印出此数的十六进制、八进制、二进制。程序代码如下:
# 用户输入一个数字,可以打印出此数的十六进制、八进制、二进制。 num = int(input('请输入需要转换的数字:')) # 可以直接使用Python内置函数 print('此数的十六进制:', hex(num)) print('此数的八进制:', oct(num)) print('此数的二进制:', bin(num)) # 用字符串格式化的方式进行转化 print('此数的十六进制:%x' % num) print('此数的八进制:%o' % num) # 字符串格式化的方式不支持二进制的转化 # print('此数的二进制:%b' % num)结果可以验证:
版权声明:本文标题:Python实操1:简单计算器和进制转化 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686581683a84228.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论