0
import os.path
#The model of the phone initialised to empty
strModel = ""
#Ask the user for their make
strModel = input("What is the make?")
#if the length of their input is too small ask them to input again
while len(strModel) <= 4:
#Promot the user to input again
strModel = input("Not enough characters. What is the make?")
#check if the file exists for specified phone
if os.path.isfile(strModel + ".txt") == True:
#open the file
f = open(strModel + ".txt", "r")
#turn contents of file into an array of strings for each line
lineArray = f.readlines()
#loop through the array to ask and answer questions
for line in lineArray:
#check if the line we are on is a question
if lineArray.index(line) % 2 == 0 or lineArray.index(line) == 0:
question = line
#ask the question and wait for reply
userAnswer = input(question)
#yes means the user has that problem so print the relevant answer
if(userAnswer == "yes"):
print(lineArray[lineArray.index(line)+1])
else:
print("Your model does not exist in our database.")
私はPythonの初心者です。どのように私はこのコードの擬似コードを書くだろう。これは、ユーザーに電話を尋ねるコードです。私はこのコードを使って効率的にできますか?このコードの擬似コード
:ほとんどの面接官はあなたのコードの場合など、彼らはあなたがデータ構造を知っていることを見たいと思って、作業コードについて
を気にしない、私はそうのような擬似コードでそれを考えるだろういいえ、自分でコードを作成しました。私は初心者であるため、この特定のコードの疑似コードを作成する方法を知りたいだけです。 – Unthinkable
なぜあなたはすでに持っているコードを擬似コードにしたいのですか?このコードを作成して擬似コードを作成する場合は – depperm
私はちょうどこのような特定のコード用の擬似コードを作成するのに苦労します。 – Unthinkable