Вместо вызова выше код, вы можете импортировать функции из файла (например myfile.py
):
import myfile
myfile.rad_to_deg(2) #114.59155902616465
myfile.deg_to_rad(180) #3.141592653589793
Вы также можете просто импортировать функции от библиотеки math
:
import math
rad_to_deg = math.degrees
deg_to_rad = math.radians
rad_to_deg(2) #114.59155902616465
deg_to_rad(180) #3.141592653589793
Просто введите его в к вашей оболочке. Откройте python интерпретатор, и вставьте следующее в:
import math
def rad_to_deg(radians):
pi = math.pi
degrees = 180 * radians/pi
return degrees
def deg_to_rad(degrees):
pi = math.pi
radians = pi * degrees/180
return radians
Обратите внимание на math
импорта в верхней части, потому что входит в ваши функции.
Для того, чтобы вызывать эти функции:
>>> import math
>>> def rad_to_deg(radians):
... pi = math.pi
... degrees = 180 * radians/pi
... return degrees
...
>>> def deg_to_rad(degrees):
... pi = math.pi
... radians = pi * degrees/180
... return radians
...
>>> rad_to_deg(2)
114.59155902616465
>>> deg_to_rad(180)
3.141592653589793
>>>
'python3' запускает интерактивный сеанс (т.е. для ввода кода вручную); 'python3 [filename]' запускает скрипт Python из файла (что, вероятно, вы хотите). – Frxstrem
Правый Frxstrem. Вы должны сначала 'cd' в каталог, где находится ваш скрипт, а затем' python3 scriptname.py'. Кроме того, вы можете указать полное имя пути, а не изменять каталоги в месте расположения скриптов. т.е.: 'python3 C: \ Folder1 \ Folder2 \ scriptname.py' – BiTinerary