Добавить в корзинуПозвонить
Найти в Дзене
KOBETS games

Урок по программированию python №3; Решение задач

Всем привет! С Вами канал "KOBETS games"! Каждую пятницу у нас тут выходят уроки по программированию. Изучаем язык python. Это третий урок, в котором мы повторим изученный материал из предыдущих уроков и будем решать задачи. Ведь повторение - очень важно для закрепления знаний, особенно в программировании! И так, желательно прочитать предыдущие уроки. Вот ссылки: №1: №2: В этой статье мы повторим всё, что узнали, прорешав задачи. Что-ж, начинаем: Задача №1 Пользователь вводит 2 числа. Нужно вывести на экран сумму этих чисел. Задача не сложна. Вот её решение: - - - - - a=int(input()) b=int(input()) print(a+b) Из урока №2 мы узнали, что эту задачу можно ввести в одну строчку: - - - - - print(int(input())+int(input())) Вот так вот. Что-ж, если что-то непонятно, то читайте урок №2. Переходим к следующей задачи. Задача №2 Пользователь вводит текст, а потом число, но на вывод получает в одной строчке: число, пробел, текст. - - - - - a=input() b=int(input()) print(str(b)+str(" ")+a) Для решен
Оглавление

Всем привет! С Вами канал "KOBETS games"! Каждую пятницу у нас тут выходят уроки по программированию. Изучаем язык python. Это третий урок, в котором мы повторим изученный материал из предыдущих уроков и будем решать задачи. Ведь повторение - очень важно для закрепления знаний, особенно в программировании! И так, желательно прочитать предыдущие уроки. Вот ссылки:

№1:

Уроки по программированию python. Часть №1
KOBETS games15 апреля 2022

№2:

Урок по программированию python №2: ввод и математические действия
KOBETS games22 апреля 2022

В этой статье мы повторим всё, что узнали, прорешав задачи.

Что-ж, начинаем:

Изображение из https://bilgi-siteleri.blogspot.com/2020/10/en-iyi-programlama-dilleri-2020-guncel.html
Изображение из https://bilgi-siteleri.blogspot.com/2020/10/en-iyi-programlama-dilleri-2020-guncel.html

Задача №1

Пользователь вводит 2 числа. Нужно вывести на экран сумму этих чисел.

Задача не сложна. Вот её решение:

-

-

-

-

-

a=int(input())

b=int(input())

print(a+b)

Из урока №2 мы узнали, что эту задачу можно ввести в одну строчку:

-

-

-

-

-

print(int(input())+int(input()))

Вот так вот. Что-ж, если что-то непонятно, то читайте урок №2. Переходим к следующей задачи.

Задача №2

Просто картинка; https://fuzeservers.ru/programming/kak-polucit-put-k-papke-iz-puti-k-fajlu-s-cmd.html
Просто картинка; https://fuzeservers.ru/programming/kak-polucit-put-k-papke-iz-puti-k-fajlu-s-cmd.html

Пользователь вводит текст, а потом число, но на вывод получает в одной строчке: число, пробел, текст.

-

-

-

-

-

a=input()

b=int(input())

print(str(b)+str(" ")+a)

Для решения задачи нужно вспомнить типы данных из урока №1 и информацию из урока 2. Идём далее.

Задача №3

Программа спрашивает - "Как тебя зовут?", пользователь отвечает. Далее программа выводит: "Привет, " и добавляет Ваше имя. Задача уже чуть-чуть посложнее. Вот решение:

-

-

-

-

-

name=input("Как тебя зовут?")

print("привет, "+str(name))

Если разобраться, то задача не так уж сложна.

Из моего канала
Из моего канала

Задача 4

Пользователь вводит число. Программа находит и выводит: "Чтобы получить число 256, нужно прибавить ", а дальше нужное число. Вот решение:

-

-

-

-

-

a=int(input())

b=256-a

print("Чтобы получить число 256, нужно прибавить "+str(b))

Для решения задачи нужно просто знать математику и урок №2.

Урок по программированию python №2: ввод и математические действия
KOBETS games22 апреля 2022

Игра "Фабрика бургеров раннер"
Игра "Фабрика бургеров раннер"

А вот следующая задача будет сложнее.

Задача №5*

Эта задача только для тех, кто внимательно читал урок №2 и задумывался о действиях со строками. И так, вот задача:

Пользователь вводит число и некоторый текст. Программа выводит текст столько раз, скольким равно это число. Вот решение:

-

-

-

-

-

-

-

-

-

-

a=int(input())

b=input()

print(b*a)

Как видите всё очень просто. Нужно умножить текст на число. Да-да, это возможно! Только умножайте на int!

https://telemetr.io/ru/channels/1502294723-maxima_life/posts
https://telemetr.io/ru/channels/1502294723-maxima_life/posts

На этом всё. Подписывайтесь на канал, ставьте лайки, пишите комментарии. Всем пока!