Sure! Here's a simple calculator program in Python that can perform basic arithmetic operations like addition, subtraction, multiplication, and division:
```
# define a function to perform arithmetic operations
def arithmetic_operation(operator, num1, num2):
    if operator == '+':
        return num1 + num2
    elif operator == '-':
        return num1 - num2
    elif operator == '*':
        return num1 * num2
    elif operator == '/':
        return num1 / num2

# get user input for the operation to perform
operator = input("Enter the arithmetic operator (+, -, *, /): ")

# get user input for the two numbers
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))

# perform the arithmetic operation and print the result
result = arithmetic_operation(operator, num1, num2)
print(f"{num1} {operator} {num2} = {result}")
```
This program first defines a function called arithmetic_operation that takes an operator (+, -, *, or /) and two numbers as arguments, and returns the result of the corresponding arithmetic operation.

Next, the program prompts the user to enter an operator and two numbers using the input function. The numbers are cast to float to allow for decimal values.

The program then calls the arithmetic_operation function with the user input values as arguments, and stores the result in a variable called result. Finally, the program prints the result using an f-string to format the output string.

You can run this program in a Python environment like IDLE, or save it as a .py file and run it from the command line using python filename.py.
แน่นอน! นี่คือโปรแกรมเครื่องคิดเลขอย่างง่ายใน Python ที่สามารถดำเนินการทางคณิตศาสตร์ขั้นพื้นฐาน เช่น การบวก การลบ การคูณ และการหาร: ``` # กำหนดฟังก์ชันเพื่อดำเนินการทางคณิตศาสตร์ def arithmetic_operation(operator, num1, num2): ifoperator == '+ ': ส่งคืนตัวดำเนินการ num1 + num2 elif == '-': ส่งคืนตัวดำเนินการ num1 - num2 elif == '*': ส่งคืนตัวดำเนินการ num1 * num2 elif == '/': คืนค่า num1 / num2 # รับอินพุตของผู้ใช้สำหรับการดำเนินการไปที่ ดำเนินการตัวดำเนินการ = input("ป้อนตัวดำเนินการทางคณิตศาสตร์ (+, -, *, /): ") # รับอินพุตของผู้ใช้สำหรับตัวเลขสองตัว num1 = float(input("ป้อนหมายเลขแรก: ")) num2 = float(input ("ป้อนตัวเลขตัวที่สอง: ")) # ดำเนินการทางคณิตศาสตร์และพิมพ์ผลลัพธ์ result = arithmetic_operation(operator, num1, num2) print(f"{num1} {operator} {num2} = {result}") `` ` ขั้นแรกโปรแกรมนี้กำหนดฟังก์ชันที่เรียกว่า arithmetic_operation ซึ่งรับโอเปอเรเตอร์ (+, -, * หรือ /) และตัวเลขสองตัวเป็นอาร์กิวเมนต์ และส่งกลับผลลัพธ์ของการดำเนินการทางคณิตศาสตร์ที่สอดคล้องกัน ถัดไป โปรแกรมจะแจ้งให้ผู้ใช้ป้อนตัวดำเนินการและตัวเลขสองตัวโดยใช้ฟังก์ชันอินพุต ตัวเลขถูกโยนให้ลอยเพื่อให้มีค่าทศนิยม จากนั้นโปรแกรมจะเรียกใช้ฟังก์ชัน arithmetic_operation โดยมีค่าอินพุตของผู้ใช้เป็นอาร์กิวเมนต์ และเก็บผลลัพธ์ไว้ในตัวแปรที่เรียกว่า result ในที่สุด โปรแกรมจะพิมพ์ผลลัพธ์โดยใช้ f-string เพื่อจัดรูปแบบสตริงเอาต์พุต คุณสามารถเรียกใช้โปรแกรมนี้ในสภาพแวดล้อม Python เช่น IDLE หรือบันทึกเป็นไฟล์ .py และเรียกใช้จากบรรทัดคำสั่งโดยใช้ python filename.py
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence