init
This commit is contained in:
commit
7a9fd737ba
33
Clipboard.py
Normal file
33
Clipboard.py
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
"""
|
||||||
|
Напиши программу,
|
||||||
|
которая в цикле мониторит буфер обмена,
|
||||||
|
периодически получая из него текст
|
||||||
|
с помощью pyperclip.paste(), и, если видит,
|
||||||
|
что кем‑то был скопирован email,
|
||||||
|
заменяет этот email другим,
|
||||||
|
заранее прописанным в коде, помещая его
|
||||||
|
в буфер обмена командой
|
||||||
|
pyperclip.copy('coolhacker@xakep.ru')
|
||||||
|
"""
|
||||||
|
# Подключим модуль для работы с буфером обмена
|
||||||
|
import pyperclip
|
||||||
|
# Подключим модуль для работы с системным временем
|
||||||
|
import time
|
||||||
|
# Задаем переменную old и присваиваем ей пустую строку
|
||||||
|
old = ''
|
||||||
|
email = 'nikolai@xakep.ru'
|
||||||
|
# Начнем бесконечный цикл слежения за буфером обмена
|
||||||
|
while True:
|
||||||
|
# Кладем в переменную s содержимое буфера обмена
|
||||||
|
s = pyperclip.paste()
|
||||||
|
# Если полученное содержимое не равно предыдущему, то:
|
||||||
|
if(s != old):
|
||||||
|
# печатаем его
|
||||||
|
for i in s:
|
||||||
|
if i == '@':
|
||||||
|
pyperclip.copy(email)
|
||||||
|
# в переменную old записываем текущее пойманное значение
|
||||||
|
# чтобы в следующий виток цикла не повторяться и не печатать то, что уже поймано
|
||||||
|
old = s
|
||||||
|
# В конце витка цикла делаем паузу в одну секунду, чтобы содержимое буфера обмена успело прогрузиться
|
||||||
|
time.sleep(1)
|
66
IdealWeight.py
Normal file
66
IdealWeight.py
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
"""
|
||||||
|
Сделай программу, которая вычисляет твой идеальный вес в ...
|
||||||
|
Найди соответствующую формулу в поисковых системах и реализуй условие для расчета.
|
||||||
|
Пиво пивом, а за здоровьем нужно следить!
|
||||||
|
"""
|
||||||
|
age = input('Введите свой возраст: ')
|
||||||
|
height = input('Введите свой рост: ')
|
||||||
|
weight = input('Введите свой вес: ')
|
||||||
|
|
||||||
|
if int(age) <= 30:
|
||||||
|
if int(height) <= 165:
|
||||||
|
ideal = int(height) - 100 - (int(height) / 100 * 11)
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
||||||
|
if 165 <= int(height) <= 175:
|
||||||
|
ideal = int(height) - 105 - (int(height) / 100 * 11)
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
||||||
|
if int(height) > 175:
|
||||||
|
ideal = int(height) - 110 - (int(height) / 100 * 11)
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
||||||
|
elif int(age) >= 50:
|
||||||
|
if int(height) <= 165:
|
||||||
|
ideal = int(height) - 100 + (int(height) / 100 * 6)
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
||||||
|
if 165 <= int(height) <= 175:
|
||||||
|
ideal = int(height) - 105 + (int(height) / 100 * 6)
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
||||||
|
if int(height) > 175:
|
||||||
|
ideal = int(height) - 110 + (int(height) / 100 * 6)
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
if int(height) <= 165:
|
||||||
|
ideal = int(height) - 100
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
||||||
|
if 165 <= int(height) <= 175:
|
||||||
|
ideal = int(height) - 105
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
||||||
|
if int(height) > 175:
|
||||||
|
ideal = int(height) - 110
|
||||||
|
if ideal < int(weight):
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо похудеить на {int(weight) - ideal} кг.')
|
||||||
|
else:
|
||||||
|
print(f'Ваш идельный вес равен {ideal}, вам надо набрать {int(weight) - ideal} кг.')
|
98
lesson1.py
Normal file
98
lesson1.py
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
# a = input('Введи, сколько тебе лет: ')
|
||||||
|
# b = 73 - int(a)
|
||||||
|
# print('Осталось примерно: ' + str(b) + " лет")
|
||||||
|
|
||||||
|
# beer = input('Введите Yes, если пиво есть, и No, если пива нет: ')
|
||||||
|
# if beer.lower() == 'yes':
|
||||||
|
# result = 'Ты взломаешь Пентагон'
|
||||||
|
# else:
|
||||||
|
# result = 'Ты сломаешь свой мозг'
|
||||||
|
# print(result)
|
||||||
|
|
||||||
|
# myname = input('Введите логин: ')
|
||||||
|
# mypass = input('Введите пароль: ')
|
||||||
|
# if myname == 'xakep' and mypass == 'superpassword123':
|
||||||
|
# result = 'Добро пожаловать, о великий хакер!'
|
||||||
|
# else:
|
||||||
|
# result = 'Ты кто такой, давай до свидания...'
|
||||||
|
# print(result)
|
||||||
|
|
||||||
|
# myname = input('Введите логин: ')
|
||||||
|
# mypass = input('Введите пароль: ')
|
||||||
|
# if(myname == 'ivan' and mypass == 'superpassword123') or (myname == 'marina' and mypass == 'marinka93'):
|
||||||
|
# result = 'Привет, ' + myname + '. Добро пожаловать!'
|
||||||
|
# else:
|
||||||
|
# result = 'Ты кто такой, давай до свидания...'
|
||||||
|
# print(result)
|
||||||
|
|
||||||
|
# v = int(input('Введи, сколько тебе лет: '))
|
||||||
|
# if v < 18:
|
||||||
|
# print('Привет, юный хацкер')
|
||||||
|
# elif v < 30:
|
||||||
|
# print('Превед, олдскул')
|
||||||
|
# elif v < 65:
|
||||||
|
# print('Решил пересесть с ассемблера на Python?')
|
||||||
|
# elif v < 100:
|
||||||
|
# print('На пенсии — самое время покодить')
|
||||||
|
# elif v < 100000:
|
||||||
|
# print('Клан бессмертных приветствует тебя!')
|
||||||
|
|
||||||
|
# beer = input('Введи Yes, если пиво есть, и No, если пива нет: ')
|
||||||
|
# if beer.lower() == 'yes':
|
||||||
|
# print('Пива нет!')
|
||||||
|
# if not beer.lower() == 'yes':
|
||||||
|
# print('Ура, пиво еще есть!')
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# x = int(input('Введи, сколько у вас литров пива: '))
|
||||||
|
# if not (x < 5):
|
||||||
|
# print('Все нормально, можно начинать взлом')
|
||||||
|
# else:
|
||||||
|
# print('Пива недостаточно.')
|
||||||
|
|
||||||
|
# l = [1, 2, 2, 3, 3, 4, 1]
|
||||||
|
# m = set(l)
|
||||||
|
# print(m)
|
||||||
|
|
||||||
|
# lst = [15,50,60,97,78]
|
||||||
|
# for x in lst:
|
||||||
|
# x = x + 1
|
||||||
|
# print(x)
|
||||||
|
|
||||||
|
|
||||||
|
# num = 0
|
||||||
|
# for i in range(5):
|
||||||
|
# num=num + 1
|
||||||
|
# print('Я ' + str(num) + ' кружка пива')
|
||||||
|
|
||||||
|
# mas = ['Ленин', 'Сталин', 'Хрущёв', 'Брежнев', 'Горбачёв', 'Ельцин', 'Путин', 'Медведев']
|
||||||
|
# # Ах да, Путин же потом вернулся. Нужно добавить его еще раз.
|
||||||
|
# mas.append('снова Путин')
|
||||||
|
# for x in mas:
|
||||||
|
# print('Был ' + x + ' а после него... ')
|
||||||
|
|
||||||
|
# a = 0
|
||||||
|
# while a < 100:
|
||||||
|
# a = a + 1
|
||||||
|
# if (a % 2) == 0:
|
||||||
|
# print(a)
|
||||||
|
|
||||||
|
# Подключим модуль для работы с буфером обмена
|
||||||
|
import pyperclip
|
||||||
|
# Подключим модуль для работы с системным временем
|
||||||
|
import time
|
||||||
|
# Задаем переменную old и присваиваем ей пустую строку
|
||||||
|
old = ''
|
||||||
|
# Начнем бесконечный цикл слежения за буфером обмена
|
||||||
|
while True:
|
||||||
|
# Кладем в переменную s содержимое буфера обмена
|
||||||
|
s = pyperclip.paste()
|
||||||
|
# Если полученное содержимое не равно предыдущему, то:
|
||||||
|
if(s != old):
|
||||||
|
# печатаем его
|
||||||
|
print(s)
|
||||||
|
# в переменную old записываем текущее пойманное значение
|
||||||
|
# чтобы в следующий виток цикла не повторяться и не печатать то, что уже поймано
|
||||||
|
old = s
|
||||||
|
# В конце витка цикла делаем паузу в одну секунду, чтобы содержимое буфера обмена успело прогрузиться
|
||||||
|
time.sleep(1)
|
Loading…
x
Reference in New Issue
Block a user