From 60258a3690e50034af42b3c91b800b68b49e842b Mon Sep 17 00:00:00 2001 From: Faisal Maqsood Date: Mon, 14 Oct 2019 10:14:33 +0400 Subject: [PATCH 1/2] Complete Task1, Task4, Task5 --- answers/task1.py | 19 +++++++++++++++++++ answers/task4.py | 11 +++++++++++ answers/task5.py | 11 +++++++++++ 3 files changed, 41 insertions(+) create mode 100644 answers/task1.py create mode 100644 answers/task4.py create mode 100644 answers/task5.py diff --git a/answers/task1.py b/answers/task1.py new file mode 100644 index 0000000..a7ed44c --- /dev/null +++ b/answers/task1.py @@ -0,0 +1,19 @@ +def string_manipulation(word): + words = word.split() + first_conversion = " " + second_conversion = " " + + for i in words: + name = i.capitalize() + first_conversion += name + + for i in words: + name = i.lower() + second_conversion = second_conversion + " " + name + + print("word", word) + print("1st Conversion", first_conversion.strip()) + print("2nd Conversion", second_conversion.strip().capitalize()) + + +string_manipulation('My name is faisal') diff --git a/answers/task4.py b/answers/task4.py new file mode 100644 index 0000000..6372b8d --- /dev/null +++ b/answers/task4.py @@ -0,0 +1,11 @@ +def read_csv(filename): + import csv + with open(filename, 'r') as csvFile: + reader = csv.reader(csvFile, delimiter=';') + for row in reader: + print(row) + break + csvFile.close() + + +read_csv('sample.csv') diff --git a/answers/task5.py b/answers/task5.py new file mode 100644 index 0000000..96875a7 --- /dev/null +++ b/answers/task5.py @@ -0,0 +1,11 @@ +import re + +input = "45 >= 67 25==70 30 <= 78" +text = re.findall('(\d+\s?(<|=|>)=\s?\d+)', input) +output = "" +for i in text: + if eval(i[0]): + output += "1" + else: + output += "0" +print(output) From b7a97cafed958d139043e3e66daebca4f43edbc3 Mon Sep 17 00:00:00 2001 From: Faisal Maqsood Date: Mon, 14 Oct 2019 10:41:06 +0400 Subject: [PATCH 2/2] File structure changes --- {answers => Challenge questions/faisalmaqsood}/task1.py | 0 {answers => Challenge questions/faisalmaqsood}/task4.py | 0 {answers => Challenge questions/faisalmaqsood}/task5.py | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename {answers => Challenge questions/faisalmaqsood}/task1.py (100%) rename {answers => Challenge questions/faisalmaqsood}/task4.py (100%) rename {answers => Challenge questions/faisalmaqsood}/task5.py (100%) diff --git a/answers/task1.py b/Challenge questions/faisalmaqsood/task1.py similarity index 100% rename from answers/task1.py rename to Challenge questions/faisalmaqsood/task1.py diff --git a/answers/task4.py b/Challenge questions/faisalmaqsood/task4.py similarity index 100% rename from answers/task4.py rename to Challenge questions/faisalmaqsood/task4.py diff --git a/answers/task5.py b/Challenge questions/faisalmaqsood/task5.py similarity index 100% rename from answers/task5.py rename to Challenge questions/faisalmaqsood/task5.py