Код №1:
name = input("Введіть ім’я: ")
place = input("Введіть місце: ")
goal = input("Введіть предмет: ")
print (name + " відправляється в подорож!")
print ("Ціль - " + place + "!")
print ("Щоб потрапити туди, " + goal + " знадобиться...")
print ("Удачі!")
Код №2:
r = input ("Який у тебе зріст (сантиметрів)?")
rost_p = 17
r = int(r)
p = r / rost_p
answer = "Це " + str(p) + " папуг!"
print (answer)
Задача №1: У програмі багато помилок, через які вона не запускається. Спробуй запустити, і перший рядок, в якому знаходиться помилка, буде відзначена червоним хрестиком. Виправляй, запускай знову, поки програма не запрацює. Перевіряй, що значення рядків записані в лапках, параметри функцій вказані в дужках після імені функції, а команди записані одна під одною.
Задача №2: Програма повинна обчислювати зріст користувача в папугах. Чому не виходить? Згадай, навіщо потрібні функції int() і str().
Ответы на вопрос
Задача №1
Команди в Python треба писати кожну з нового рядка, рядки брати в лапки, а дані для функцій писати в дужках.
Правильний варіант:
name = input("Введіть ім’я: ")
place = input("Введіть місце: ")
goal = input("Введіть предмет: ")
print(name + " відправляється в подорож!")
print("Ціль - " + place + "!")
print("Щоб потрапити туди, " + goal + " знадобиться...")
print("Удачі!")
Задача №2
input() завжди повертає текст, навіть якщо користувач вводить число. Тому зріст треба перетворити на число за допомогою int().
А коли ми складаємо текст відповіді, число треба знову перетворити на рядок за допомогою str(), бо текст і число напряму з’єднати не можна.
Правильний варіант:
r = input("Який у тебе зріст у сантиметрах? ")
rost_p = 17
r = int(r)
p = r / rost_p
answer = "Це " + str(p) + " папуг!"
print(answer)
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

