怎么用python编程简单代码

时间:2025-03-02 15:12:33 明星趣事

要用Python编程实现一个简单的计算器小程序,你可以按照以下步骤进行:

定义函数 :首先,定义四个函数分别用于执行加法、减法、乘法和除法运算。

获取用户输入:

通过`input()`函数获取用户的选择和两个数字。

执行计算:

根据用户的选择调用相应的函数进行计算,并输出结果。

```python

def add(x, y):

return x + y

def subtract(x, y):

return x - y

def multiply(x, y):

return x * y

def divide(x, y):

if y == 0:

return "Error! Division by zero."

return x / y

获取用户输入

print("选择运算:")

print("1. 加法")

print("2. 减法")

print("3. 乘法")

print("4. 除法")

choice = input("输入你的选择(1/2/3/4): ")

num1 = float(input("输入第一个数字: "))

num2 = float(input("输入第二个数字: "))

根据用户选择执行相应的计算

if choice == '1':

print(f"{num1} + {num2} = {add(num1, num2)}")

elif choice == '2':

print(f"{num1} - {num2} = {subtract(num1, num2)}")

elif choice == '3':

print(f"{num1} * {num2} = {multiply(num1, num2)}")

elif choice == '4':

result = divide(num1, num2)

print(f"{num1} / {num2} = {result}")

else:

print("无效的选择")

```

代码解析

函数定义

`add(x, y)`: 返回两个数的和。

`subtract(x, y)`: 返回两个数的差。

`multiply(x, y)`: 返回两个数的积。

`divide(x, y)`: 返回两个数的商,如果除数为零则返回错误信息。

用户输入

使用`print()`函数显示操作选项。

使用`input()`函数获取用户的选择和两个数字,并将它们转换为浮点数。

计算和输出结果

根据用户的选择调用相应的函数进行计算。

使用`print()`函数输出计算结果。

这个简单的计算器程序展示了如何使用Python定义函数、获取用户输入并执行基本的数学运算。你可以根据需要扩展这个程序,例如添加更多的数学运算或改进用户界面。