python用简单语句。依次输出n的0-5次方,其中n是一个整数和浮点数
时间: 2023-05-30 14:06:01 浏览: 300
整数n的0-5次方:
for i in range(6):
print(n ** i)
浮点数n的0-5次方:
for i in range(6):
print(pow(n, i))
相关问题
python语句计算加减乘除
在Python中,你可以使用基本的算术运算符来执行加、减、乘、除运算。这些运算符分别是加号(+), 减号(-), 星号(*), 和斜线(/)。下面是这些运算符的基本用法:
1. 加法运算(+):用于计算两个数的和。
```python
result = 10 + 5 # result将会是15
```
2. 减法运算(-):用于计算两个数的差。
```python
result = 10 - 5 # result将会是5
```
3. 乘法运算(*):用于计算两个数的乘积。
```python
result = 10 * 5 # result将会是50
```
4. 除法运算(/):用于计算两个数的商。
```python
result = 10 / 5 # result将会是2.0,注意Python中的除法总是产生浮点数结果
```
如果涉及到整数除法,即不关心结果的小数部分,可以使用双斜线(//)。
```python
result = 10 // 5 # result将会是2,因为不包含余数部分
```
此外,还有一种运算符(%)用于计算余数,也就是取模运算。
```python
result = 10 % 3 # result将会是1,因为10除以3的余数是1
```
对于乘方运算,使用两个星号(**)作为幂运算符。
```python
result = 2 ** 3 # result将会是8,因为2的3次方是8
```
用Python写一个乘方的算法,输入两个数
可以使用循环语句实现乘方算法,以下是一个简单的示例:
```python
def power(base, exponent):
result = 1
for i in range(exponent):
result *= base
return result
base = float(input("请输入底数:"))
exponent = int(input("请输入指数:"))
result = power(base, exponent)
print("{} 的 {} 次方为:{}".format(base, exponent, result))
```
在这个程序中,我们首先通过 `input()` 函数获取用户输入的底数和指数,然后调用 `power()` 函数计算乘方结果,并将结果格式化输出。注意,输入的底数需要转换为浮点数,指数需要转换为整数。
阅读全文