코드로 어려움을 겪고 :파이썬 너무 열심히, 그냥 변수
loop = 0
def main():
while loop == 0:
Num = input("Please Enter The Number Of People That Need The Cocktails ")
print()
print(" Type END if you want to end the program ")
print()
for count in range (Num):
with open("Cocktails.txt",mode="w",encoding="utf-8") as myFile:
print()
User = input("Please Enter What Cocktails You Would Like ")
if User == "END":
print(Num, "Has Been Written To The File ")
exit()
else:
myFile.write(User+"/n")
myFile.write(Num+"/n")
print()
print(User, "Has Been Written To The File ")
오류 :
line 9, in main for count in range (Num): TypeError: 'str' object cannot be interpreted as an integer
나는 그것이 반복 횟수로 변수를 설정하기 위해 노력하고있어 얼마나 많은 칵테일을 원하니?
예 : 스크립트는 다음 사용자는 그가 여섯 번 원하는 칵테일 무엇을 입력하도록 요청해야
How many cocktails ? 6
.
benji :) 감사합니다! – user3525198
@Alex Thornton,/미안하지만 :/질문을 게시하자마자 솔루션을 작성하기 시작 했으므로 브라우저는 게시했을 때만 페이지를 새로 고칩니다. 왜 당신의 이유가 받아 들여지지 않았는지 이해하지 못하고, 타임 스탬프로 판단하면 훨씬 이전에 게시되었습니다 ... 또한 (진정한) : –
@Alex Thornton 나는 슬프게도 대답이 일찍 게시 된 이유를 모르지만, 그러나 나는 네가 한 것처럼 내 포스트에 많은 노력을 기울였다. 당신은 내 동안 copypasta 무료 (사실) : 추천,하지만 난 정말 내 작품을 제거하고 싶지 않아요 : ( –