Bien en este apartado vamos a utilizar el comentario grande primero.
Print("""1 suma
2 resta
3 multiplicación
4 división""")De ahí guardamos como calc.py pero aún no acabamos siguen las variables.
A= (int(input("escribe el primer número ")))
B = (int(input("escribe un segundo número ")))
Bien a y b son las variables donde int significa que solo se pueden ingresar números enteros si quieren que su calculadora sume decimales solo cambien int por float, una ves explicado esto input significa que nos dará un campo de texto donde pondremos los números y lo de ingresar números es la indicación, ahora bien el orden de factores no altera el producto a excepción de la división y resta, una vez aclarado esto proseguimos no olviden ir guardando cambios,
Ahora agregaremos unas opciones
op=(int(input("seleccione la operación")))
Esta opción nos da paso al menú anterior guardamos cambios aún no está lista la calculadora falta ponerle condiciones.
If op == 1:
Print(A + B)
Elif op == 2:
Print(A - B)
Elif op == 3:
Print(A * B)
Elif op == 4:
Print(A/B)
Else:
Print("operación no encontrada")Bien damos guardar y ya tendríamos nuestra calculadora básica, ahora bien if es la condición si se cumple algo elif es para q se cumpla más de una condición y else es si no se cumple nada ahora bien operadores algebraicos + es suma - es resta * es multiplicación y / es división bien creo que practicando el hola mundo y la calculadora tendrán buenas bases en Python.