Переводчик с английского, немецкого, французского и других языков на русский.
Другие языки: болгарский, венгерский, греческий, датский, испанский, итальянский, китайский, латышский, литовский, нидерландский, польский, португальский, румынский, словацкий, словенский, финский, чешский, шведский, эстонский и японский.
Наберите текст для перевода.
Переведенный текст
Выберите язык перевода. Сейчас выбран: Перевести на немецкий
Каждый день миллионы пользователей переводят с помощью DeepL
Перевод с английского, немецкого, французского и других языков на русский.
Другие языки: болгарский, венгерский, греческий, датский, индонезийский, испанский, итальянский, китайский, латышский, литовский, нидерландский, польский, португальский, румынский, словацкий, словенский, турецкий, украинский, финский, чешский, шведский, эстонский и японский.
Источник: www.deepl.com
1000 английских фраз, которые кажутся лёгкими, хотя не являются таковыми
Самые смешные анекдоты 2023
армия блондинки взрослые-(16+) Вовочка врачи деньги дорога еврейские животные злободневно киногерои компьютерные коронавирус криминал наркоманы национальности новые-русские п.Ржевский работа семейные сказочные советские соцсети спорт транспорт черный-юмор школа Штирлиц бородатые разное
— Да не вопрос, у меня от прошлого брака их двое, бери любого.
— Впервые вижу, как человек истерит по бумажке
— Больно рожа радостная.
Не умеешь рисовать — стань фотографом, не умеешь играть на музыкальных инструментах — стань диджеем, не умеешь петь — стань рэпером, не умеешь писать — стань блогером, ничего не умеешь — стань политиком.
— кто ж тут вырвет? все свои!
— Слышь, Петрович, президент сказал, что Россия — одна большая семья.
— То есть, теперь Усманов нам родственник и даст покататься на своей яхте?
Я предложила ему кофе, а он на грудь взглянул тайком.
Мне сразу стало всё понятно, наверно хочет с молоком.
— А вот что: «Дорогой, когда целуешься, язычком не причмокивай, одежду снимай аккуратно, в постели не горбись. Все, спасибо, садись, четыре. »
— В каком году была Бородинская битва?
— А почему я помню?
Оцените ваши впечатления от сайта
-2 — плохо, больше не вернусь
-1 — буду посещать редко
0 — средне
+1 — хорошо, буду посещать часто
+2 — отлично, приду завтра
Монитор — главное в компьютере. Это знают даже голливудские сценаристы: чуть ли не в каждом втором боевике можно увидеть уничтожение компьютеров путем расстрела мониторов. Нет монитора — нет компьютера!
— Я — Григорий, известный российский певец, и я вызываю вас на честный поединок!
Утверждение, что нельзя быть культурным человеком, не прочитав Толстого — довольно спорно. Я знаю многих культурных людей, не читавших Толстого.
Потом вспомнил, что нет никакой сессии, а надо на работу.
Расстроился еще больше.
1000 немецких фраз, которые кажутся лёгкими, хотя не являются таковыми
Сидят мужики в сауне в сауне, в комнатке отдыха, pазлили водочку. Только они собpались сказать тост и чокнуться, pаздается звонок по мобильнику. Один из них отвечает на звонок:
— Да, доpогая. что? Понpавилось колечко с бpиллиантом? За полтоpы тысячи? Доллаpов? Всего-то?
Hу конечно, беpи, доpогая.
Снова собpались они чокнуться, как опять зазвонил телефон. Тот же мужик отвечает:
— Что, доpогая? Шубка понpавилась? Из ноpки? За 20 тыс. доллаpов? Всего-то?
Hpавится? Hу конечно же беpи, доpогая.
. Опять они собpались чокнуться, и опять зазвонил мобильник. Опять тот же мужик отвечает:
— Да, доpогая. Меpседес? Шестисотый? Под цвет камня в колечке? Всего-то 100 тыс. доллаpов?
Hу конечно же беpи, доpогая!
Повесив тpубку, он обpащается к окpужающим его товаpищам:
— Ребята, ну забеpите же куда-нибудь этот телефон! Какой-то пpидуpок забыл, а я за него отдувайся.
Источник: anekdotov.net
Задачи Python
Основы
Автор Иван Душенко На чтение 16 мин Просмотров 290к. Опубликовано 01.09.2021
Введение
При изучении любого языка программирования очень важно много практиковаться. В этом уроке Вы найдёте различные задачи, которые помогут Вам развить алгоритмическое мышление.
I like Python
Напишите программу, которая выводит на экран текст «I***like***Python» (без кавычек).
print («I», «like», «Python», sep=»***») # Вывод: I***like***Python
Управляемый разделитель
Напишите программу, которая считывает строку-разделитель и три строки, а затем выводит указанные строки через разделитель.
a=input() b=input() c=input() d=input() print (b, c, d, sep=a) # Вывод: *** 1 2 3 1***2***3
Сумма трёх чисел
Напишите программу, которая считывает три целых числа и выводит на экран их сумму. Каждое число записано в отдельной строке.
a = int(input()) a += int(input()) a += int(input()) print(a) # Вывод: 1 2 3 6
Следующее и предыдущее
Напишите программу, которая считывает целое число, после чего на экран выводится следующее и предыдущее целое число с пояснительным текстом.
a = int(input()) print(‘Следующее за числом’, a, ‘число:’, a+1) print(‘Для числа’, a, ‘предыдущее число:’, a-1) # Вывод: 10 Следующее за числом 10 число: 11 Для числа 10 предыдущее число: 9
Разделяй и властвуй
Напишите программу, которая считывает целое положительное число xx и выводит на экран последовательность чисел x, 2x, 3x, 4x, 5x, разделённых тремя черточками.
a = int(input()) print(a, a*2, a*3, a*4, a*5, sep=’-‘*3) # Вывод: 10 10—20—30—40—50
Расстояние в метрах
Напишите программу, которая находит полное число метров по заданному числу сантиметров.
a = int(input()) print(a//100) # Вывод: 1050 10
Сама неотвратимость
Безумный титан Танос собрал все 6 камней бесконечности и намеревается уничтожить половину населения Вселенной по щелчку пальцев. При этом если население Вселенной является нечетным числом, то титан проявит милосердие и округлит количество выживших в большую сторону. Помогите Мстителям подсчитать количество выживших.
a = int(input()) print(a // 2 + a % 2) # Вывод: 1015 508
Пересчет временного интервала
Напишите программу для пересчёта величины временного интервала, заданного в минутах, в величину, выраженную в часах и минутах.
a = int(input()) print(a, ‘мин — это’, a // 60, ‘час’, a % 60, ‘минут.’) # Вывод: 90 90 мин — это 1 час 30 минут.
Трехзначное число
Напишите программу, в которой рассчитывается сумма и произведение цифр положительного трёхзначного числа.
a = int(input()) a1 = a // 100 a2 = a % 100 // 10 a3 = a % 10 print(‘Сумма цифр =’, a1 + a2 + a3) print(‘Произведение цифр =’, a1 * a2 * a3) # Вывод: 132 Сумма цифр = 6 Произведение цифр = 6
a = str(input()) print(‘Сумма цифр =’, int(a[0]) + int(a[1]) + int(a[2])) print(‘Произведение цифр =’, int(a[0]) * int(a[1]) * int(a[2])) # Вывод: 132 Сумма цифр = 6 Произведение цифр = 6
Четырёхзначное число
Напишите программу для нахождения цифр четырёхзначного числа.
a = int(input()) print(«Цифра в позиции тысяч равна», a // 1000) print(«Цифра в позиции сотен равна», a % 1000 // 100) print(«Цифра в позиции десятков равна», a % 100 // 10) print(«Цифра в позиции единиц равна», a % 10) # Вывод: 1234 Цифра в позиции тысяч равна 1 Цифра в позиции сотен равна 2 Цифра в позиции десятков равна 3 Цифра в позиции единиц равна 4
Пароль
При регистрации на сайтах требуется вводить пароль дважды. Это сделано для безопасности, поскольку такой подход уменьшает возможность неверного ввода пароля.
Напишите программу, которая сравнивает пароль и его подтверждение. Если они совпадают, то программа выводит: «Пароль принят», иначе: «Пароль не принят».
a = (input()) b = (input()) print(‘Пароль принят’) if a == b else print(‘Пароль не принят’) # Вывод: 123456 123456 Пароль принят
Четное или нечетное?
Напишите программу, которая определяет, является число четным или нечетным.
a = int(input()) print(‘Нечетное’) if a % 2 else print(‘Четное’) # Вывод: 50 Четное
Роскомнадзор
Напишите программу, которая определяет, разрешен пользователю доступ к интернет-ресурсу или нет.
Формат входных данных
На вход программе подаётся целое число — возраст пользователя.
Формат выходных данных
Программа должна вывести текст «Доступ разрешен» если возраст не менее 18, и «Доступ запрещен» в противном случае.
a = int(input()) print(‘Доступ разрешен’) if a >= 18 else print(‘Доступ запрещен’) # Вывод: 19 Доступ разрешен
Арифметическая прогрессия
Напишите программу, которая определяет, являются ли три заданных числа (в указанном порядке) последовательными членами арифметической прогрессии.
a1 = int(input()) a2 = int(input()) a3 = int(input()) if a3 — a2 == a2 — a1: print(‘YES’) else: print(‘NO’) # Вывод: 1 2 3 YES
Наименьшее из четырёх чисел
Напишите программу, которая определяет наименьшее из четырёх чисел.
a, b, c, d = int(input()), int(input()), int(input()), int(input()) if a > b: a = b if c > d: c = d if a > c: a = c print(a) # Вывод: 1 2 3 4 1
a1 = int(input()) a2 = int(input()) a3 = int(input()) a4 = int(input()) print(min(a1, a2, a3, a4)) # Вывод: 1 2 3 4 1
Только +
Напишите программу, которая считывает три числа и подсчитывает сумму только положительных чисел.
a = list() a.append(int(input())) a.append(int(input())) a.append(int(input())) s = 0 for i in a: if i >= 0: s += i print(s) # Вывод: 1 2 -3 3
a, b, c = int(input()), int(input()), int(input()) print((a if a > 0 else 0) + (b if b > 0 else 0) + (c if c > 0 else 0)) # Вывод: -2 -3 5 5
Принадлежность 1
Напишите программу, которая принимает целое число x и определяет, принадлежит ли данное число промежутку от -1 до 17.
a1 = int(input()) if a1 > -1 and a1 < 17: print(‘Принадлежит’) else: print(‘Не принадлежит’) # Вывод: 10 Принадлежит
Принадлежность 2
Напишите программу, которая принимает целое число x и определяет, принадлежит ли данное число указанным промежуткам: от минус бесконечности до -3 и от 7 до бесконечности.
a1 = int(input()) print(‘Принадлежит’) if (a1 = 7) else print(‘Не принадлежит’) # Вывод: 10 Принадлежит
Принадлежность 3
Напишите программу, которая принимает целое число x и определяет, принадлежит ли данное число указанным промежуткам: от -30 до -2 и от 7 до 25.
x = int(input()) print(‘Принадлежит’) if (x > -30 and x 7 and x # Вывод: 10 Принадлежит
Високосный год
Напишите программу, которая определяет, является ли год с данным номером високосным. Если год является високосным, то выведите «YES», иначе выведите «NO». Год является високосным, если его номер кратен 4, но не кратен 100, или если он кратен 400.
a1 = int(input()) print(‘YES’) if ((a1 % 4 == 0) and not (a1 % 100 == 0)) or (a1 % 400 == 0) else print(‘NO’) # Вывод: 2021 NO
Ход ладьи
Даны две различные клетки шахматной доски. Напишите программу, которая определяет, может ли ладья попасть с первой клетки на вторую одним ходом.
Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки. Программа должна вывести «YES», если из первой клетки ходом ладьи можно попасть во вторую, или «NO» в противном случае.
a1 = int(input()) a2 = int(input()) a3 = int(input()) a4 = int(input()) print(‘YES’) if (a1 == a3) or (a2 == a4) else print(‘NO’) # Вывод: 1 1 2 1 YES
Ход короля
Даны две различные клетки шахматной доски. Напишите программу, которая определяет, может ли король попасть с первой клетки на вторую одним ходом.
Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки. Программа должна вывести «YES», если из первой клетки ходом короля можно попасть во вторую, или «NO» в противном случае.
a, b, c, d = (int(input()) for i in ‘abcd’) if abs(a — c)
Вид треугольника
Напишите программу, которая принимает три положительных числа и определяет вид треугольника, длины сторон которого равны введенным числам.
a1 = int(input()) a2 = int(input()) a3 = int(input()) if a1 == a2 == a3: print(‘Равносторонний’) elif a2 == a3 or a1 == a3 or a1 == a2: print(‘Равнобедренный’) else: print(‘Разносторонний’) # Вывод: 1 3 2 Разносторонний
Самописный калькулятор
Напишите программу, которая считывает с клавиатуры два целых числа и строку. Если эта строка является обозначением одной из четырёх математических операций (+, -, *, /), то выведите результат применения этой операции к введённым ранее числам, в противном случае выведите «Неверная операция». Если пользователь захочет поделить на ноль, выведите текст «На ноль делить нельзя!».
a1 = int(input()) a2 = int(input()) a3 = input() if a3 == ‘/’ and a2 == 0: print(‘На ноль делить нельзя!’) elif a3 == ‘/’: print(a1 / a2) elif a3 == ‘+’: print(a1 + a2) elif a3 == ‘-‘: print(a1 — a2) elif a3 == ‘*’: print(a1 * a2) else: print(‘Неверная операция’) # Вывод: 3 6 + 9
Цветовой микшер
Красный, синий и желтый называются основными цветами, потому что их нельзя получить путем смешения других цветов. При смешивании двух основных цветов получается вторичный цвет:
- если смешать красный и синий, то получится фиолетовый;
- если смешать красный и желтый, то получится оранжевый;
- если смешать синий и желтый, то получится зеленый.
Напишите программу, которая считывает названия двух основных цветов для смешивания. Если пользователь вводит что-нибудь помимо названий «красный», «синий» или «желтый», то программа должна вывести сообщение об ошибке. В противном случае программа должна вывести название вторичного цвета, который получится в результате.
a1 = input() a2 = input() if a1 == ‘красный’: if a2 == ‘красный’: print(‘красный’) elif a2 == ‘желтый’: print(‘оранжевый’) elif a2 == ‘синий’: print(‘фиолетовый’) elif a1 == ‘желтый’: if a2 == ‘красный’: print(‘оранжевый’) elif a2 == ‘желтый’: print(‘желтый’) elif a2 == ‘синий’: print(‘зеленый’) elif a1 == ‘синий’: if a2 == ‘красный’: print(‘фиолетовый’) elif a2 == ‘желтый’: print(‘зеленый’) elif a2 == ‘синий’: print(‘синий’) if a1 not in (‘синий’, ‘красный’, ‘желтый’) or a2 not in (‘синий’, ‘красный’, ‘желтый’): print(‘ошибка цвета’) # Вывод: красный синий фиолетовый
a, b = input(), input() if (a == ‘красный’ and b == ‘синий’) or (a == ‘синий’ and b == ‘красный’): print(‘фиолетовый’) elif (a == ‘красный’ and b == ‘желтый’) or (a == ‘желтый’ and b == ‘красный’): print(‘оранжевый’) elif (a == ‘синий’ and b == ‘желтый’) or (a == ‘желтый’ and b == ‘синий’): print(‘зеленый’) else: print(‘ошибка цвета’) # Вывод: зеленый оранжевый ошибка цвета
Пересечение отрезков
На числовой прямой даны два отрезка: [a1; b1] и [a2; b2]. Напишите программу, которая находит их пересечение.
Пересечением двух отрезков может быть:
- отрезок;
- точка;
- пустое множество.
a1 = int(input()) b1 = int(input()) a2 = int(input()) b2 = int(input()) if a1 == b2: print(a1) elif a2 == b1: print(b1) elif a1 = b2: print(a2, b2) elif a2 = b1: print(a1, b1) elif a2 < b1 and b2 >= a1: if b2 > b1: print(a2, b1) else: print(a1, b2) elif a1 < b2 and b1 >= a2: if b1 > b2: print(a1, b2) else: print(a2, b1) else: print(‘пустое множество’) # Вывод: 1 2 1 3 1 2
a1, b1, a2, b2 = int(input()), int(input()), int(input()), int(input()) if min(b1, b2) < max(a1, a2): print(‘пустое множество’) elif min(b1, b2) == max(a1, a2): print(min(b1, b2)) else: print(max(a1, a2), min(b1, b2)) # Вывод: 3 7 156 200 пустое множество
И, напоследок, как делать не надо ))
a1, b1, a2, b2 = int(input()), int(input()), int(input()), int(input()) if a1 < a2 and b1 < b2 and b1 >a2: print(a2, b1) elif a1 < a2 and b1 < b2 and a2 != b1 and b1 >a2: print(a2, b1) elif a1 < a2 and b1 == a2 and b1 < b2: print(b1) elif a2 < a1 and b2 == a1 and b2 < b1: print(b2) elif a1 >a2 and a1 < b2 and b1 >a1 and b1 < b2: print(a1, b1) elif a1 == a2 and b1 < b2: print(a1, b1) elif a2 == a1 and b2 < b1: print(a2, b2) elif a1 < a2 and b1 == b2: print(a2, b2) elif a1 == a2 and b2 < b1: print(a1, b2) elif a1 < a2 and b1 >b2 and a1 < b2: print(a2, b2) elif a1 < a2 and b1 >b2 and a1 > b2: print(a1, b1) elif a2 < a1 and b1 < b2 and b1 >a1: print(a1, b1) elif a2 < a1 and b1 < b2 and b1 < a2: print(a2, b2) elif a1 < a2 and b1 < b2 and b1 < a2 and a1 < b2 and b2 < b1: print(a2, b2) elif a1 == a2 and b1 == b2: print(a1, b1) elif a1 >a2 and b1 > a2 and b2 < b1 and a1 < b2: print(a1, b2) elif a1 >a2 and b1 == b2: print(a1, b1) elif a1 > a2 and b1 > b2 and a1 < b2: print(a1, a2, ) elif a1 >a2 and a1 < b2 and a2 < b1: print(a1, a2) elif a1 < a2 and a1 < b2 and b1 < a2 and b1 < b2 and b1 >a2: print(b1, a2) else: print(‘пустое множество’) # Вывод: 1 3 4 8 пустое множество
Оцените статью
Источник: pythoninfo.ru