Я знаю что можно взять используя регулярные выражения, но я новенькой в пайтоне, и совсем не понял как сделать
data = '' # в data - вся приведенная простыня
for line in data.split('\n'):
if line.startswith(('Пользователь', '=== Всего пользователей:', '=== Общий трафик')):
print(line)
=== Всего пользователей: 8
Пользователь: Admin_16/03 Порт: 1317 Трафик: 75.06 GB
Пользователь: Rahym_16/03 Порт: 6993 Трафик: 214.78 GB
Пользователь: Mama_16/03 Порт: 6951 Трафик: 28.14 GB
Пользователь: Klass_17/03 Порт: 7124 Трафик: 69.52 GB
Пользователь: Rahym2_01/04 Порт: 8543 Трафик: 73.77 MB
Пользователь: Toyjan_01/04 Порт: 7814 Трафик: 8.75 GB
Пользователь: David_03/04 Порт: 5870 Трафик: 6.05 GB
Пользователь: Test_07/04 Порт: 4282 Трафик: 0 B
=== Общий трафик всех пользователей: 402.36 GB
while True:
a=input("Введите первое число: ")
b=input("Введите второе число: ")
if a.isdigit() and b.isdigit():
a, b = int(a), int(b)
c = input("Введите условный знак(*-+/) ")
if c == "+":
summa=a+b
print ("Ответ", summa )
elif c == "-":
summa=a-b
print ("Ответ", summa )
elif c == "*":
summa=a*b
print ("Ответ", summa )
elif c == "/":
summa=a/b
print ("Ответ", summa )
else:
print('Вы ввели не числа')
# прописываем соответсвие значений кубика и действий через словарь
actions = {1: self.pass_day,
2: self.eat_food,
3: self.work_day,
4: self.have_fun,
5: self.go_shopping,
6: self.sleep}
action = actions[dice] # получаем нужную функцию
action() # Выполняем нужную функцию
def __init__(self, elements=list()):
создаётся список. Он создаётся оин единственный раз при объявлении класса. Значение этого списка будет присвоено аргументу elements по умолчанию при каждом вызове конструктора без указания этого аргумента.import random
di={'A':'1','B':'2','C':'3'}
print(di[random.choice(list(di.keys()))])
sells={
... "Маша":"Samsung 20",
... "Максим":"Iphone 6S",
... "Наташа":"Lenovo Legion"
... }
prices={
... "Samsung 20": 300,
... "Iphone 6S": 260,
... "Lenovo Legion": 450
... }
result = [name for name, tel in sells.items() if prices.get(tel, 999) < 350]
>>> print(result)
['Маша', 'Максим']
finished_sandwiches = [dish for dish in sandwich_orders if dish != 'pastrami']
print(finished_sandwiches )
In [1]:
['bokaldilo', 'arepa', 'kebab']
while 'pastrami' in sandwich_orders:
sandwich_orders.pop(sandwich_orders.index('pastrami'))
print(sandwich_orders)
In [2]:
['bokaldilo', 'arepa', 'kebab']
TEXT_WORDS = []
index = 0
for word in TEXT.split():
index = TEXT.index(word, index)
TEXT_WORDS.append((word, index))
index += len(word)