# [ ] The following program asks the user for a circle radius then display the area and circumference
# Modify the program so it only displays the information when executed directly
# The program should not display anything if it is imported as a module
%%writefile main_script.py
def main():
from math import pi
def circle_area(r):
return pi * (r ** 2)
def circle_circumference(r):
return 2 * pi * r
radius = float(input("Enter radius: "))
print("Area =", circle_area(radius))
print("Circumference =", circle_circumference(radius))
if __name__="__main__":
main()
----------
File "<ipython-input-3-70ba6a5d5e98>", line 6
%%writefile main_script.py
^
SyntaxError: invalid syntax
Как мне это исправить ??
Это упражнение, но я просто не понимаю, как работает эта системная команда, вы можете объяснить?
игнорировать: для требований к словам игнорировать: для требований к словам