Python实操1:公式计算器和进制转换

原创
小哥 3年前 (2022-10-29) 阅读数 53 #大杂烩

一、用Python制作了一个简单的计算器,包括两个数的和、差、积、商和整除。

程序要求:

用户输入两个数字,第一行打印两个数字的和,

第二行打印两个数字之间的差值,第三行打印两个数字的乘积,

第四行打印两个数字的商,第五行打印两个数字的可除结果。

程序代码如下:

# 用户输入两个数字,第一行打印两个数字的和,
# 第二行打印两个数字之间的差值,第三行打印两个数字的乘积,
# 第四行打印两个数字的商,第五行打印两个数字的可除结果。

num1 = float(input(请输入第一个数字:))
num2 = float(input(请输入第二个号码:))
print(两个数字之和:, num1 + num2)
print(这两个数字之间的差异:, num1 - num2)
print(两个数字的乘积:, num1 * num2)
print(两个数字的商:, num1 / num2)  # 普通除法
print(将两个数字相除:, num1 // num2)  # 整除

结果可以得到验证:

2.转换、十六进制、八进制、二进制转换。

程序要求:

用户输入一个数字,并可以打印该数字的十六进制、八进制和二进制。

程序代码如下:

# 用户输入一个数字,并可以打印该数字的十六进制、八进制和二进制。

num = int(input(请输入要转换的号码:))

# 可以直接使用Python内置函数
print(此数字的十六进制:, hex(num))
print(此数字的八进制:, oct(num))
print(此数字的二进制:, bin(num))

# 转换被格式化为字符串。
print(此数字的十六进制:%x % num)
print(此数字的八进制:%o % num)

# 字符串的格式化方式不支持二进制转换。
# print(此数字的二进制:%b % num)

结果可以得到验证:

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除

热门