Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ช่วยแก้โปรแกรม Python นี้หน่อย

ปัญหาแรกในส่วน bold เกิดจาก non-indent block ให้เพิ่ม indentation

ปัญหาที่สอง ตัวแปร name ไม่ได้ถูกกำหนด

โค้ดที่แก้แล้ว:

print("Come-on in. Need help with any bags?")
bag = input('(1) Yes please  (2) Nah, thanks  (3) Ill get em later  TYPE THE NUMBER ONLY')
if bag == ('1'):
    print("Ok, ill be right there!")
if bag == ('2'):
    print("Okee, see ya inside. Heh, how rude of me? I'm Daniel by the way, ya?")
    name = "Daniel"
    print(name + ": Um, Names " + name)
    print("Dan: K, nice too meet ya " + name)
if bag == ('3'):
    print("Heh, Ya remind me of someone I know... *cough* me *cough*")
    print("Oh... Nearly forgot. Names Daniel, Ya?")
    print(name + ": Eh... " + name)
    print("Dan: Cool, I now a" + name)