init
This commit is contained in:
		
							
								
								
									
										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)
 | 
				
			||||||
		Reference in New Issue
	
	Block a user