Pythonだけを使用して本当に基本的なオペレーティングシステムを作成しようとしていますが、次のようになります。
print ("welcome to ben's operating system V 0.1.0")
ten = 0
while (ten < 1000000):
do = input()
if do == ("pythag"):
from bensos import pythag
elif do == ("word"):
from bensos import word
else :
print ("invalid input")
pythagコードはこれです
from math import sqrt
a = float(input ("a="))
b = float(input ("b="))
a = a*a
b = b*b
c = a+b
c = sqrt (c)
print ("c=")
print (c)
d = input("end")
私はそれに2つのプログラムしか持っておらず、1つという言葉は機能しません。また、ループも完璧ではありませんが、機能します。私が抱えている問題はリロード コードです。一番下に置くと、何らかのエラーが表示されるので、モジュールに入れてみましたが、それでもエラーが発生しました。リロードしなくても問題なく動作しますが、モジュールを一度しか使用できず、どこを見ても何も役に立ちませんでした。