Найти в Дзене
# программа проверка пароля psw = 'password' # оригинальный пароль psw_in = input("введи пароль ") # ввод пароля if psw == psw_in: # если пароли совпадают  ᅠ print("yes") # выводим да else: # иначе  ᅠ print("no") # выводим нет # то же самое в одну строку print("yes" if input("введи пароль") == 'pasword' else "no") # тернарный оператор в Питоне: <вывод если да> if <условие> else <вывод если нет>
2 года назад
Работа со списками from random import randint as r d = [r(1,3) for _ in range(10)] # генерируем список # d = [int(input()) for _ in range(3)] # вводим список вручную # d = [int(i) for i in open('17.txt','r')] # вводим список из файла, числа в столбик # d = [int(i) for i in '123432424'] # получаем список из строки # вывод списка print(d) # вывод списка без квадратной скобки print(*d) # вывод списка с другим разделителем print(';'.join([str(i) for i in d])) # вывод максимального, минимального и суммы элементов списка print(max(d), min(d), sum(d)) # отсортировать по возрастанию d.sort() # сортировка по возрастанию print(d) # отсортировать по убыванию d.sort(reverse = True) # сортировка по убыванию print(d) # максимальный элемент первой половины списка max_left_d = max([d[i] for i in range(len(d)//2)]) print(max_left_d) # миниимальный элемент второй половины списка min_right_d = min([d[i] for i in range(len(d)//2,len(d),1)]) print(min_right_d) # отсортировать по возрастанию первую половину списка new_d1 = [d[i] for i in range(len(d)//2)] new_d1.sort() print(new_d1) # Cамостоятельно. Отсортировать по убыванию вторую половину списка # найти индекс первого элемента 2 print(d.index(2)) # отфильтровать элементы, большие 1 print([i for i in d if i > 1]) # Cамостоятельно. Отфильтровать элементы, кратные 3 # d = [[int(num) for num in line.split()] for line in open('9.txt', 'r')] # вводим двумерный список из файла
2 года назад
Сколько слов можно составить из букв моего имени?
Задача. Сколько различных слов, такой же длины, можно составить из букв вашего имени, переставляя буквы? Примеры Если бы вас звали "ООО", то можно получить только 1 слово (ООО) Если бы вас звали "ЛИ", то получили бы 4 слова (ЛИ, ИЛ, ЛЛ, ИИ) Если бы вас звали "Абдурахман", то всего можно составить 1 814 400 слов! Как видите, чем больше различных букв в вашем имени, тем больше это количество Поэтому, давайте поручим эту работу компьютеру. 1 Откройте сайт, где можно он-лайн писать код на Питоне: https://www.onlinegdb.com/online_python_compiler 2 Замените весь текст в окне, где написан код, на этот: from...
2 года назад
Напишите программу  Вводится число n  Если число n чётное, то находится остаток от деления n на 2 и добавляется в конец числа n цифра 0.  Если число n нечётное, то находится остаток от деления n на 2 и добавляется в конец числа цифра 1. Остаток находится по формуле n % 2
2 года назад
Задача на переливания Решение задачи методом бильярда Упростим задачу, разделим числа на 1000 Имеем бочки на 10 л и 4 л, нужно получить 2 л, а 2,8 литров не пригодится. 4 10 =========== 4 0 0 4 4 4 0 8 4 8 2 10 6 действий 4 10 =========== 0 10 4 6 0 6 4 2 4 действия
2 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала