30/09/2018, 23:39
Các bạn giúp mình xem tại sao đoạn code python này lại bị lỗi
Mình đang tự học python và khi tập viết đoạn code thì bị lỗi, nhưng tìm hoài mà ko biết sao lại bị, mong các bạn giúp mình nhé. Very thanks!
from sys import argv
script, user_name = argv
prompt = '> '
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."
print "Do yo like me %s?" % user_name
likes = raw_input(prompt)
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you hae?"
computer = raw_input(prompt)
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is
And you hace a %r computer. Nice
""" % (likes, lives, computer)
powshell thông báo lỗi như sau
Traceback (most recent call last):
File “ex141.py”, line 3, in
script, user_name = argv
ValueError: need more than 1 value to unpack
Bài liên quan
anh @ltd Lê Trần Đạt giúp e cái này với ạ
Bạn phải truyền hai tham số tương ứng với
script
vàuser_name
vớiscript
là tên file .py. Ví dụ:thì
script
là ex141.pyuser_name
là my_name