Код:
from sys import argv
script, user_name = argv
prompt = '>'
print(f"Привет, {user_name}, я - сценарий {script}.")
print("Я хочу задать тебе несколько вопросов.")
print(f"Я тебе нравлюсь, {user_name}?")
likes = input(prompt)
print(f"Где ты живешь, {user_name}?")
lives = input(prompt)
print("Ha каком компьютере ты работаешь?")
computer = input(prompt)
print(f"""
Итак, ты ответил '{likes}' на вопрос, нравлюсь ли я тебе.
Ты живешь {lives}. Не представляю, где это.
И у тебя есть компьютер '{computer}'. Прекрасно!
""")
Я не понимаю что значит функция - argv. И для чего она нужна?
Объясните кратко и ясно, надеюсь что я пойму...
Так-же хочу спросить, что делает строка:
script, user_name = argv
Немного другой код, но строка там идентичная
from sys import argv
script, first, second = argv
print("Этот сценарий называется:", script)
print("Моя первая переменная называется:", first)
print("Моя вторая переменная называется:", second)
from sys import argv
script, user_name = argv
prompt = '>'
print(f"Привет, {user_name}, я - сценарий {script}.")
print("Я хочу задать тебе несколько вопросов.")
print(f"Я тебе нравлюсь, {user_name}?")
likes = input(prompt)
print(f"Где ты живешь, {user_name}?")
lives = input(prompt)
print("Ha каком компьютере ты работаешь?")
computer = input(prompt)
print(f"""
Итак, ты ответил '{likes}' на вопрос, нравлюсь ли я тебе.
Ты живешь {lives}. Не представляю, где это.
И у тебя есть компьютер '{computer}'. Прекрасно!
""")
Я не понимаю что значит функция - argv. И для чего она нужна?
Объясните кратко и ясно, надеюсь что я пойму...
Так-же хочу спросить, что делает строка:
script, user_name = argv
Немного другой код, но строка там идентичная
from sys import argv
script, first, second = argv
print("Этот сценарий называется:", script)
print("Моя первая переменная называется:", first)
print("Моя вторая переменная называется:", second)
Последнее редактирование: