From 591b57d802195b48cf61917227cff9050da08791 Mon Sep 17 00:00:00 2001 From: Malinin Rostislav Date: Mon, 23 Dec 2019 19:23:50 +0200 Subject: [PATCH 1/2] Apload task1 from second control work --- malininrp/second/task1.py | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 malininrp/second/task1.py 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) From 43b13d2e5803ae8bf39342195ba0d76b7092f9b3 Mon Sep 17 00:00:00 2001 From: Malinin Rostislav Date: Mon, 23 Dec 2019 22:30:48 +0200 Subject: [PATCH 2/2] Upload 3 tasks from first control work --- malininrp/first/task1.py | 5 +++++ malininrp/first/task2.py | 7 +++++++ malininrp/first/task3.py | 14 ++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 malininrp/first/task1.py create mode 100644 malininrp/first/task2.py create mode 100644 malininrp/first/task3.py 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