Bu siteye yeniyim ve bu benim ilk mesajım. Genelde sadece ihtiyacım olanı yazarak cevaplar bulabilirim, ancak bunun için nasıl soru sorabileceğimi bilmiyorum. Hala düzeltmeye çalışıyorum, yaklaşık bir saattir, ama neyin yanlış olduğunu bilmiyorum.Python Bildiride herhangi bir şey yazdırılmıyorsa
Kodum aşağıda ve çalıştırdığımda, sahip olduğum işlevleri (npc ve story) ve doğru yazdırma ifadelerini yazıyor, sonra da sonsuz bir döngü geçirdiğim yerde duruyor hiçbir şey yapmaz ve if ifadesinin ("STORYSTORYSTORY" baskısı ile) var olduğunu bile farketmez. Ben bir döngüde çalışan tüm oyun var
while True:
print "\n You wake up in a small room, the lights are dim and the only thing you can see is a table with a few gold pieces and a glass of water."
input1 = raw_input ("What do you do?").lower()
if input1 == "take gold":
print "\n You take the gold and it's added to your inventory"
time.sleep(3)
npc("jenkins_gold")
story("part1")
loop == 2
break
if input1 == "drink water":
print "\n You reach for the water, and gulp it down."
time.sleep(3)
npc("jenkins_water")
story("part1")
loop == 2
break
if loop == 2:
print "\n Story"
print "\n STORYSTORYSTORY"
while True:
y = 1
x = y
time.sleep(1)
:
İşte benim kod. Altta bir süre döngü var, sadece bununla bir ilgisi varsa. Kodumdan başka bir şeye ihtiyacınız varsa lütfen bana bildirin, dakikalar içinde cevap vermeliyim. İlk while
açıklamasında size
Son zaman döngüsü ne yapmalı? – Leva7
Sorgunun ne olduğu belli değil. Lütfen aldığınız çıktıyı ve beklediğiniz çıktıyı gönderin. – jpo38
Ah, pardon Bu yorumların burada olduğunu anlamadım, onları hiç görmedim. Soruma cevap verildi, ve bu herkes için işe yaramaz bir soru, onu siler mi yoksa başlığı mı değiştiririm yoksa bir cevabı mı kabul eder? –