Найти в Дзене
Green Python

Python. Функции print, input, int, упражнения (+ответы)[2]

Для начала мы разберём как используются функции 

  1. Функция print() используется для вывода информации на экран. Например:

(Напишем самую простую программу)

print ('Здесь был Вася')

Этого достаточно, чтобы запустить нашу программу, на которой мы увидем надпись ‘Здесь был Вася’, текст может быть абсолютно любой. Обратите внимание, что кавычки можно использовать и одинарные и двойные.

  1.  Функция input() используется для ввода текста с клавиатуры. Для написания программы с этой функцией нам необходимо задать переменную. Имя переменной, в нашем случае это «name», может быть любым, самое главное, чтобы оно не совпало со словами синтаксиса Python, также рекомендуется использовать легкие и понятные переменные, по которым понятно, что ими задано. Например:

1)

name = input ('введите текст')

print (name)

2)

temp = input ('Какая сегодня температура? ')

print ('Температура сегодня ' + temp)

  1. Функция int() используется для преобразования к целому числу в десятичной системе. Например:

price1 = int (input ('введите цену товара 1: ' ))

price2 = int (input ( 'введите цену товара 2: '))

total = price1 + price2

print ('общая цена товаров: ' + total)

Теперь давайте попрактикуемся в этих функциях.

  1. Напишите программу, которая спрашивает ваше имя, затем программа печатает «Привет ‘ваше имя’»
  2. Напишите программу, которая спрашивает ваше имя, ваш любимый цвет, а потом печатает «‘ваше имя’ любит ‘введённый цвет’» /здесь надо немного подумать, (подсказка) надо использовать + для переменных
  3. Напишите программу, которая спрашивает год рождения и затем печатает сколько лет./здесь вам понадобится функция int()

1)

name = input ('Как вас зовут: ')

print ('Привет' + name)

2)

name = input ('Как вас зовут: ')

colour = input ('Какой у вас любимый цвет? ')

print (name + ' любит ' + colour)

3)

birth = int( input ('В каком году вы родились? '))

age = 2021 - birth 

print (age)