diff --git a/malininrp/first/task1.py b/malininrp/first/task1.py new file mode 100644 index 0000000..92ce380 --- /dev/null +++ b/malininrp/first/task1.py @@ -0,0 +1,5 @@ +#Вивести усі порожні списки з поданого списку + + +L= [ 1, 2, [], 21, 22, [],1223, [], 'hi'] +print("Порожніх списків:\n", L.count( [])) \ No newline at end of file diff --git a/malininrp/first/task2.py b/malininrp/first/task2.py new file mode 100644 index 0000000..cf46a62 --- /dev/null +++ b/malininrp/first/task2.py @@ -0,0 +1,7 @@ +#Вивести усі слова котрі містять в слові велику букву + +text=input("Введіть рядок\n") +words=text.split(" ") +for word in words: + if(word[0].isupper()): + print(word) \ No newline at end of file diff --git a/malininrp/first/task3.py b/malininrp/first/task3.py new file mode 100644 index 0000000..a598859 --- /dev/null +++ b/malininrp/first/task3.py @@ -0,0 +1,14 @@ +#Порахувати суму САМЕ чисел в списку + +L=[1 ,22,35,76,'hi',[],22,'Bro'] +sum=0 +string='' +for i in range(len(L)): + if (type(L[i])) == int: + sum=sum +L[i] + elif (type(L[i])) == str: + string = string + L[i] + '' + else: + print("Не працює\n",L[i]) +print("Сума чисел\n",sum) +print("Об'єднання рядків\n",string) \ No newline at end of file diff --git a/malininrp/second/task1.py b/malininrp/second/task1.py new file mode 100644 index 0000000..c16cb54 --- /dev/null +++ b/malininrp/second/task1.py @@ -0,0 +1,7 @@ +#"Використовуючи регулярні вирази, для поданого нижче тексту замініть кожне входження автомобільного номеру у форматі `АА 0000 BB` на текст `[номер АА]`. Виведіть результат." + +import re + +numb = str(input('Введіть номер автомобіля\n')) +numb2 = re.split('\w\d\d\d\d\w',numb) +print(numb2)