三、python编程题 1. 获得用户输入的一个整数N,计算并输出N的32次方。 2. 将用户输入的句子“hello world”按照空格分割,然后打印出来。 3.输入一个十进制整数,使用字符串的 fomat()方法输出它的二进制、八进制、十进十六进制。
时间: 2024-09-19 14:01:02 浏览: 77
python习题 随机密码生成 + 连续质数计算
5星 · 资源好评率100%
在Python中,针对这三个编程题目,我们可以分别编写如下的代码:
1. 计算整数的32次方:
```python
n = int(input("请输入一个整数N:"))
result = n ** 32
print("N的32次方是:", result)
```
2. 分割并打印句子:
```python
sentence = input("请输入一个句子:")
words = sentence.split(" ")
for word in words:
print(word)
```
3. 输出十进制整数的其他进制表示:
```python
decimal_num = int(input("请输入一个十进制整数:"))
binary = format(decimal_num, 'b') # 二进制
octal = format(decimal_num, 'o') # 八进制
hexadecimal = format(decimal_num, 'x') # 十六进制
print(f"二进制:{binary}\n八进制:{octal}\n十六进制:{hexadecimal}")
```
每个代码段结束后,对应的输出就会显示相应的结果。
阅读全文