1. 设计一个程序,将65的4种进制赋值给四个变量,将123.45678分别以十进制和科学计数法赋值给2个变量,将实部为5,虚部为1的复数赋值给一个变量,分别输出上述所有变量,然后输出上述变量绝对值的最大值。
时间: 2023-05-21 07:06:31 浏览: 83
以下是程序的代码:
```python
# 十六进制
a = 0x41
# 八进制
b = 0o101
# 二进制
c = 0b1000001
# 十进制
d = 65
# 十进制
e = 123.45678
# 科学计数法
f = 1.2345678e2
# 复数
g = 5 + 1j
# 输出变量
print(a, b, c, d, e, f, g)
# 计算绝对值
abs_values = [abs(a), abs(b), abs(c), abs(d), abs(e), abs(f), abs(g)]
# 输出绝对值最大值
print(max(abs_values))
```
输出结果如下:
```
65 65 65 65 123.45678 123.45678 (5+1j)
123.45678
```
请注意,复数的绝对值计算方法为:$|a+bi|=\sqrt{a^2+b^2}$.
阅读全文