From ee1ca2e8a196ec2ec711569611abc80f04d21cad Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 01:03:35 +0530
Subject: [PATCH 01/18] Object Oriented Programming with Python
Object Oriented Concepts in Python
---
Example1.py | 13 +++++++++++++
Example2.py | 19 +++++++++++++++++++
Example3.py | 19 +++++++++++++++++++
Example4.py | 40 ++++++++++++++++++++++++++++++++++++++++
Obj_Cl.py | 21 +++++++++++++++++++++
5 files changed, 112 insertions(+)
create mode 100644 Example1.py
create mode 100644 Example2.py
create mode 100644 Example3.py
create mode 100644 Example4.py
create mode 100644 Obj_Cl.py
diff --git a/Example1.py b/Example1.py
new file mode 100644
index 0000000..6901bca
--- /dev/null
+++ b/Example1.py
@@ -0,0 +1,13 @@
+'''All classes have a function called __init__(),
+ which is always executed when the class is being initiated
+ '''
+
+class Example1:
+ def __init__(self, name, age):
+ self.name = name
+ self.age = age
+
+e1 = Example1("Ayushi", 20)
+
+print(e1.name)
+print(e1.age)
\ No newline at end of file
diff --git a/Example2.py b/Example2.py
new file mode 100644
index 0000000..f0c50ac
--- /dev/null
+++ b/Example2.py
@@ -0,0 +1,19 @@
+'''Greetings to the person'''
+
+class Example2:
+ def __init__(self, name, age):
+ self.name = name
+ self.age = age
+
+ def me(self):
+ print("Hello my name is " + self.name)
+
+e2 = Example2 ("Ayushi", 20)
+e2.me()
+
+
+'''to delete object properties'''
+del e2.age
+
+'''to delete whole object'''
+del e2
\ No newline at end of file
diff --git a/Example3.py b/Example3.py
new file mode 100644
index 0000000..d2b6044
--- /dev/null
+++ b/Example3.py
@@ -0,0 +1,19 @@
+''' Python3 program to demonstrate working of a class'''
+
+class Example3:
+
+ # A simple class
+ # attribute
+ attr1 = "Human"
+ attr2 = "Ayushi"
+
+ # A sample method
+ def intro(self):
+ print("I'm ", self.attr1)
+ print("Hi, I'm ", self.attr2)
+
+Sentence = Example3()
+
+# Accessing class attributes and method through objects
+print(Sentence.attr1)
+Sentence.intro()
diff --git a/Example4.py b/Example4.py
new file mode 100644
index 0000000..76e25eb
--- /dev/null
+++ b/Example4.py
@@ -0,0 +1,40 @@
+#Call declaration program
+
+''' Python3 program to show that the variables with a value assigned in the class declaration, are class variables and variables inside methods and constructors are instance
+variables.'''
+
+
+
+class Example4:
+
+ # Class Variable
+ name = 'Human'
+
+
+ # The init method or constructor
+ def __init__(self,age, color):
+
+ # Instance Variable
+ self.age = age
+ self.color = color
+
+
+
+# Objects of class
+Sentence = Example4(20, "brown")
+Sentence2 = Example4(20, "brown")
+
+print('Sentence details:')
+print('She is: ', Sentence.name)
+print('Age: ', Sentence.age)
+print('Color: ', Sentence.color)
+
+print('\nSentence 2 details:')
+print('He is: ', Sentence2.name)
+print('Age: ', Sentence2.age)
+print('Color: ', Sentence2.color)
+
+# Class variables can be accessed using class
+# name also
+print("\nAccessing class variable using class name")
+print(Example4.name)
diff --git a/Obj_Cl.py b/Obj_Cl.py
new file mode 100644
index 0000000..4a93b9f
--- /dev/null
+++ b/Obj_Cl.py
@@ -0,0 +1,21 @@
+'''
+Python is an Object Oriented Language
+An Object Oriented Language contains Objects & Classes.
+
+Objects : They is an real life entity, that exists in real world.
+Classes: They are group of Object.
+
+Classes can be of two types: Public or Private
+
+Default is Private
+
+'''
+''' A program to make classes '''
+class Obj_Cl:
+ a = "Ayushi George"
+
+'''to mak object of the above class'''
+a1= Obj_Cl()
+print(a1.a)
+
+
From aef538843a8de3b7d65281440e4c3d9971be92f6 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 01:05:18 +0530
Subject: [PATCH 02/18] Delete Example1.py
---
Example1.py | 13 -------------
1 file changed, 13 deletions(-)
delete mode 100644 Example1.py
diff --git a/Example1.py b/Example1.py
deleted file mode 100644
index 6901bca..0000000
--- a/Example1.py
+++ /dev/null
@@ -1,13 +0,0 @@
-'''All classes have a function called __init__(),
- which is always executed when the class is being initiated
- '''
-
-class Example1:
- def __init__(self, name, age):
- self.name = name
- self.age = age
-
-e1 = Example1("Ayushi", 20)
-
-print(e1.name)
-print(e1.age)
\ No newline at end of file
From 3866b0a610b9b52b8b5081dfa5c3b395019119df Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 01:05:30 +0530
Subject: [PATCH 03/18] Delete Example2.py
---
Example2.py | 19 -------------------
1 file changed, 19 deletions(-)
delete mode 100644 Example2.py
diff --git a/Example2.py b/Example2.py
deleted file mode 100644
index f0c50ac..0000000
--- a/Example2.py
+++ /dev/null
@@ -1,19 +0,0 @@
-'''Greetings to the person'''
-
-class Example2:
- def __init__(self, name, age):
- self.name = name
- self.age = age
-
- def me(self):
- print("Hello my name is " + self.name)
-
-e2 = Example2 ("Ayushi", 20)
-e2.me()
-
-
-'''to delete object properties'''
-del e2.age
-
-'''to delete whole object'''
-del e2
\ No newline at end of file
From 9f40a0bb1854a6c0513a8cde0616651e728f41e5 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 01:05:43 +0530
Subject: [PATCH 04/18] Delete Example3.py
---
Example3.py | 19 -------------------
1 file changed, 19 deletions(-)
delete mode 100644 Example3.py
diff --git a/Example3.py b/Example3.py
deleted file mode 100644
index d2b6044..0000000
--- a/Example3.py
+++ /dev/null
@@ -1,19 +0,0 @@
-''' Python3 program to demonstrate working of a class'''
-
-class Example3:
-
- # A simple class
- # attribute
- attr1 = "Human"
- attr2 = "Ayushi"
-
- # A sample method
- def intro(self):
- print("I'm ", self.attr1)
- print("Hi, I'm ", self.attr2)
-
-Sentence = Example3()
-
-# Accessing class attributes and method through objects
-print(Sentence.attr1)
-Sentence.intro()
From e1139b44d175794b5394167dfc1bb5b98916dbd1 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 01:05:55 +0530
Subject: [PATCH 05/18] Delete Example4.py
---
Example4.py | 40 ----------------------------------------
1 file changed, 40 deletions(-)
delete mode 100644 Example4.py
diff --git a/Example4.py b/Example4.py
deleted file mode 100644
index 76e25eb..0000000
--- a/Example4.py
+++ /dev/null
@@ -1,40 +0,0 @@
-#Call declaration program
-
-''' Python3 program to show that the variables with a value assigned in the class declaration, are class variables and variables inside methods and constructors are instance
-variables.'''
-
-
-
-class Example4:
-
- # Class Variable
- name = 'Human'
-
-
- # The init method or constructor
- def __init__(self,age, color):
-
- # Instance Variable
- self.age = age
- self.color = color
-
-
-
-# Objects of class
-Sentence = Example4(20, "brown")
-Sentence2 = Example4(20, "brown")
-
-print('Sentence details:')
-print('She is: ', Sentence.name)
-print('Age: ', Sentence.age)
-print('Color: ', Sentence.color)
-
-print('\nSentence 2 details:')
-print('He is: ', Sentence2.name)
-print('Age: ', Sentence2.age)
-print('Color: ', Sentence2.color)
-
-# Class variables can be accessed using class
-# name also
-print("\nAccessing class variable using class name")
-print(Example4.name)
From dc88ad84372704aeffd3acbd46e80f5ad0340d3a Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 01:08:34 +0530
Subject: [PATCH 06/18] Delete Obj_Cl.py
---
Obj_Cl.py | 21 ---------------------
1 file changed, 21 deletions(-)
delete mode 100644 Obj_Cl.py
diff --git a/Obj_Cl.py b/Obj_Cl.py
deleted file mode 100644
index 4a93b9f..0000000
--- a/Obj_Cl.py
+++ /dev/null
@@ -1,21 +0,0 @@
-'''
-Python is an Object Oriented Language
-An Object Oriented Language contains Objects & Classes.
-
-Objects : They is an real life entity, that exists in real world.
-Classes: They are group of Object.
-
-Classes can be of two types: Public or Private
-
-Default is Private
-
-'''
-''' A program to make classes '''
-class Obj_Cl:
- a = "Ayushi George"
-
-'''to mak object of the above class'''
-a1= Obj_Cl()
-print(a1.a)
-
-
From 385fe5402cc957338e63e217383a112e0c110a38 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 01:11:34 +0530
Subject: [PATCH 07/18] Object Oriented Programming with Python
---
Example1.py | 13 +++++++++++++
Example2.py | 19 +++++++++++++++++++
Example3.py | 19 +++++++++++++++++++
Example4.py | 40 ++++++++++++++++++++++++++++++++++++++++
Obj_Cl.py | 21 +++++++++++++++++++++
5 files changed, 112 insertions(+)
create mode 100644 Example1.py
create mode 100644 Example2.py
create mode 100644 Example3.py
create mode 100644 Example4.py
create mode 100644 Obj_Cl.py
diff --git a/Example1.py b/Example1.py
new file mode 100644
index 0000000..6901bca
--- /dev/null
+++ b/Example1.py
@@ -0,0 +1,13 @@
+'''All classes have a function called __init__(),
+ which is always executed when the class is being initiated
+ '''
+
+class Example1:
+ def __init__(self, name, age):
+ self.name = name
+ self.age = age
+
+e1 = Example1("Ayushi", 20)
+
+print(e1.name)
+print(e1.age)
\ No newline at end of file
diff --git a/Example2.py b/Example2.py
new file mode 100644
index 0000000..f0c50ac
--- /dev/null
+++ b/Example2.py
@@ -0,0 +1,19 @@
+'''Greetings to the person'''
+
+class Example2:
+ def __init__(self, name, age):
+ self.name = name
+ self.age = age
+
+ def me(self):
+ print("Hello my name is " + self.name)
+
+e2 = Example2 ("Ayushi", 20)
+e2.me()
+
+
+'''to delete object properties'''
+del e2.age
+
+'''to delete whole object'''
+del e2
\ No newline at end of file
diff --git a/Example3.py b/Example3.py
new file mode 100644
index 0000000..d2b6044
--- /dev/null
+++ b/Example3.py
@@ -0,0 +1,19 @@
+''' Python3 program to demonstrate working of a class'''
+
+class Example3:
+
+ # A simple class
+ # attribute
+ attr1 = "Human"
+ attr2 = "Ayushi"
+
+ # A sample method
+ def intro(self):
+ print("I'm ", self.attr1)
+ print("Hi, I'm ", self.attr2)
+
+Sentence = Example3()
+
+# Accessing class attributes and method through objects
+print(Sentence.attr1)
+Sentence.intro()
diff --git a/Example4.py b/Example4.py
new file mode 100644
index 0000000..76e25eb
--- /dev/null
+++ b/Example4.py
@@ -0,0 +1,40 @@
+#Call declaration program
+
+''' Python3 program to show that the variables with a value assigned in the class declaration, are class variables and variables inside methods and constructors are instance
+variables.'''
+
+
+
+class Example4:
+
+ # Class Variable
+ name = 'Human'
+
+
+ # The init method or constructor
+ def __init__(self,age, color):
+
+ # Instance Variable
+ self.age = age
+ self.color = color
+
+
+
+# Objects of class
+Sentence = Example4(20, "brown")
+Sentence2 = Example4(20, "brown")
+
+print('Sentence details:')
+print('She is: ', Sentence.name)
+print('Age: ', Sentence.age)
+print('Color: ', Sentence.color)
+
+print('\nSentence 2 details:')
+print('He is: ', Sentence2.name)
+print('Age: ', Sentence2.age)
+print('Color: ', Sentence2.color)
+
+# Class variables can be accessed using class
+# name also
+print("\nAccessing class variable using class name")
+print(Example4.name)
diff --git a/Obj_Cl.py b/Obj_Cl.py
new file mode 100644
index 0000000..4a93b9f
--- /dev/null
+++ b/Obj_Cl.py
@@ -0,0 +1,21 @@
+'''
+Python is an Object Oriented Language
+An Object Oriented Language contains Objects & Classes.
+
+Objects : They is an real life entity, that exists in real world.
+Classes: They are group of Object.
+
+Classes can be of two types: Public or Private
+
+Default is Private
+
+'''
+''' A program to make classes '''
+class Obj_Cl:
+ a = "Ayushi George"
+
+'''to mak object of the above class'''
+a1= Obj_Cl()
+print(a1.a)
+
+
From 3e2558f82367dcf5d1216d4b3bd3362c98151df2 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 01:12:58 +0530
Subject: [PATCH 08/18] Object Oriented Programming with Python with Examples
---
Example1.py | 13 +++++++++++++
Example2.py | 19 +++++++++++++++++++
Example3.py | 19 +++++++++++++++++++
Example4.py | 40 ++++++++++++++++++++++++++++++++++++++++
Obj_Cl.py | 21 +++++++++++++++++++++
5 files changed, 112 insertions(+)
create mode 100644 Example1.py
create mode 100644 Example2.py
create mode 100644 Example3.py
create mode 100644 Example4.py
create mode 100644 Obj_Cl.py
diff --git a/Example1.py b/Example1.py
new file mode 100644
index 0000000..6901bca
--- /dev/null
+++ b/Example1.py
@@ -0,0 +1,13 @@
+'''All classes have a function called __init__(),
+ which is always executed when the class is being initiated
+ '''
+
+class Example1:
+ def __init__(self, name, age):
+ self.name = name
+ self.age = age
+
+e1 = Example1("Ayushi", 20)
+
+print(e1.name)
+print(e1.age)
\ No newline at end of file
diff --git a/Example2.py b/Example2.py
new file mode 100644
index 0000000..f0c50ac
--- /dev/null
+++ b/Example2.py
@@ -0,0 +1,19 @@
+'''Greetings to the person'''
+
+class Example2:
+ def __init__(self, name, age):
+ self.name = name
+ self.age = age
+
+ def me(self):
+ print("Hello my name is " + self.name)
+
+e2 = Example2 ("Ayushi", 20)
+e2.me()
+
+
+'''to delete object properties'''
+del e2.age
+
+'''to delete whole object'''
+del e2
\ No newline at end of file
diff --git a/Example3.py b/Example3.py
new file mode 100644
index 0000000..d2b6044
--- /dev/null
+++ b/Example3.py
@@ -0,0 +1,19 @@
+''' Python3 program to demonstrate working of a class'''
+
+class Example3:
+
+ # A simple class
+ # attribute
+ attr1 = "Human"
+ attr2 = "Ayushi"
+
+ # A sample method
+ def intro(self):
+ print("I'm ", self.attr1)
+ print("Hi, I'm ", self.attr2)
+
+Sentence = Example3()
+
+# Accessing class attributes and method through objects
+print(Sentence.attr1)
+Sentence.intro()
diff --git a/Example4.py b/Example4.py
new file mode 100644
index 0000000..76e25eb
--- /dev/null
+++ b/Example4.py
@@ -0,0 +1,40 @@
+#Call declaration program
+
+''' Python3 program to show that the variables with a value assigned in the class declaration, are class variables and variables inside methods and constructors are instance
+variables.'''
+
+
+
+class Example4:
+
+ # Class Variable
+ name = 'Human'
+
+
+ # The init method or constructor
+ def __init__(self,age, color):
+
+ # Instance Variable
+ self.age = age
+ self.color = color
+
+
+
+# Objects of class
+Sentence = Example4(20, "brown")
+Sentence2 = Example4(20, "brown")
+
+print('Sentence details:')
+print('She is: ', Sentence.name)
+print('Age: ', Sentence.age)
+print('Color: ', Sentence.color)
+
+print('\nSentence 2 details:')
+print('He is: ', Sentence2.name)
+print('Age: ', Sentence2.age)
+print('Color: ', Sentence2.color)
+
+# Class variables can be accessed using class
+# name also
+print("\nAccessing class variable using class name")
+print(Example4.name)
diff --git a/Obj_Cl.py b/Obj_Cl.py
new file mode 100644
index 0000000..4a93b9f
--- /dev/null
+++ b/Obj_Cl.py
@@ -0,0 +1,21 @@
+'''
+Python is an Object Oriented Language
+An Object Oriented Language contains Objects & Classes.
+
+Objects : They is an real life entity, that exists in real world.
+Classes: They are group of Object.
+
+Classes can be of two types: Public or Private
+
+Default is Private
+
+'''
+''' A program to make classes '''
+class Obj_Cl:
+ a = "Ayushi George"
+
+'''to mak object of the above class'''
+a1= Obj_Cl()
+print(a1.a)
+
+
From d5f03739608d679951a74400f9f437c6d7b1ae7f Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 19:10:04 +0530
Subject: [PATCH 09/18] Rename Example1.py to Classes_Example.py
---
Example1.py => Classes_Example.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename Example1.py => Classes_Example.py (90%)
diff --git a/Example1.py b/Classes_Example.py
similarity index 90%
rename from Example1.py
rename to Classes_Example.py
index 6901bca..e7e36db 100644
--- a/Example1.py
+++ b/Classes_Example.py
@@ -10,4 +10,4 @@ def __init__(self, name, age):
e1 = Example1("Ayushi", 20)
print(e1.name)
-print(e1.age)
\ No newline at end of file
+print(e1.age)
From c4884145b139e0e955c2b248ced23c0f06de2619 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 19:13:37 +0530
Subject: [PATCH 10/18] Rename Example2.py to OOP_Example.py
---
Example2.py => OOP_Example.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename Example2.py => OOP_Example.py (91%)
diff --git a/Example2.py b/OOP_Example.py
similarity index 91%
rename from Example2.py
rename to OOP_Example.py
index f0c50ac..2cdc05b 100644
--- a/Example2.py
+++ b/OOP_Example.py
@@ -16,4 +16,4 @@ def me(self):
del e2.age
'''to delete whole object'''
-del e2
\ No newline at end of file
+del e2
From 8cd0384f61cb621268100f4c62e9e36c3198d812 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 19:15:48 +0530
Subject: [PATCH 11/18] Rename Example3.py to Classes_Example3.py
---
Example3.py => Classes_Example3.py | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename Example3.py => Classes_Example3.py (100%)
diff --git a/Example3.py b/Classes_Example3.py
similarity index 100%
rename from Example3.py
rename to Classes_Example3.py
From c01045675c34daff6a314e9243d3c8ebd084d5d6 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 20:08:43 +0530
Subject: [PATCH 12/18] Update and rename Example4.py to OOP_Example4.py
---
Example4.py => OOP_Example4.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename Example4.py => OOP_Example4.py (92%)
diff --git a/Example4.py b/OOP_Example4.py
similarity index 92%
rename from Example4.py
rename to OOP_Example4.py
index 76e25eb..b3cda19 100644
--- a/Example4.py
+++ b/OOP_Example4.py
@@ -1,4 +1,4 @@
-#Call declaration program
+#Class declaration program
''' Python3 program to show that the variables with a value assigned in the class declaration, are class variables and variables inside methods and constructors are instance
variables.'''
From 5fdbd0e3d6940698bdda822dc986c7928b6ade01 Mon Sep 17 00:00:00 2001
From: Ayushi George
Date: Fri, 7 Oct 2022 20:10:59 +0530
Subject: [PATCH 13/18] Rename OOP_Example.py to Greeting_program.py
---
OOP_Example.py => Greeting_program.py | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename OOP_Example.py => Greeting_program.py (100%)
diff --git a/OOP_Example.py b/Greeting_program.py
similarity index 100%
rename from OOP_Example.py
rename to Greeting_program.py
From 686a8ac06e069cb5116f96fb1821a5d59dfafd7d Mon Sep 17 00:00:00 2001
From: nishachawla2004 <108797779+nishachawla2004@users.noreply.github.com>
Date: Sat, 15 Oct 2022 20:43:15 +0530
Subject: [PATCH 14/18] Update External_Resources.md
added Edureka video link
---
External_Resources.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/External_Resources.md b/External_Resources.md
index 7bc2e00..dc53b4d 100644
--- a/External_Resources.md
+++ b/External_Resources.md
@@ -13,3 +13,4 @@
| CodeWithHarry | [click here](https://youtu.be/gfDE2a7MKjA) |
| ProgrammingwithMosh | [click here](https://youtu.be/_uQrJ0TkZlc) |
| Clever Programmer | [click here](https://youtu.be/4F2m91eKmts) |
+| Edureka | [click here](https://youtu.be/WGJJIrtnfpk) |
From fe17140c02b1a10c76a22a235235d9ed74028c79 Mon Sep 17 00:00:00 2001
From: nishachawla2004 <108797779+nishachawla2004@users.noreply.github.com>
Date: Sat, 15 Oct 2022 20:49:58 +0530
Subject: [PATCH 15/18] Update ROADMAP.md
added Kivy and PyQT
---
ROADMAP.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/ROADMAP.md b/ROADMAP.md
index b05c9cc..ba4aab3 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -37,6 +37,8 @@ If you are new to the programming world then in the initial week, just begin wit
Numpy: It is an array-processing package and provides a high-performance array object. It is widely used for scientific computing with Python and provides essential features.
Pandas: Pandas is also a very good open-source library that is used for data analysis. It provides high-level data structures (such as DataFrame) and a vast variety of tools for analysis. Using this library, data manipulation becomes a much easier task.
Tensorflow: Most popular deep learning library developed by Google. It is a computational framework used to express algorithms that involve numerous Tensor operations.
+PyQT: PyQt is one of the most powerful cross-platform GUI libraries owned by Nokia. It combines Python programming and the Qt library. It can be used to design graphical user interfaces for a desktop application.
+Kivy: It can be used to create desktop applications also it supports platforms like Android, iOS, Linux & Raspberry Pi.
Scikit-Learn: A machine learning library for Python, designed to work with numerical libraries such as SciPy & NumPy.
PyTorch: PyTorch is an open source machine learning framework based on the Torch library, used for applications such as computer vision and natural language processing
From ea12c402eeeb6bf0ee4533c2966d9c85cbd32849 Mon Sep 17 00:00:00 2001
From: gouravchawla <85314183+gouravchawla@users.noreply.github.com>
Date: Thu, 20 Oct 2022 13:34:35 +0530
Subject: [PATCH 16/18] Update ROADMAP.md
added List, Dictionaries & Tuples
---
ROADMAP.md | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/ROADMAP.md b/ROADMAP.md
index ba4aab3..68f066a 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -24,6 +24,14 @@ If you are new to the programming world then in the initial week, just begin wit
Objects: These in OOP is a data type made by the software developer itself. It has various properties, objects, and methods.
Lambda: The function which is not well described employing the basic format of function mentioning def keyword is called lambda function.
Inheritance: It’s the procedure of sharing the functionality within different classes. Moreover, it assists to describe a class completely based on another class.
+Lists: Lists are just like dynamic sized arrays, declared in other languages (vector in C++ and ArrayList in Java). Lists need not be homogeneous always which makes it the most powerful tool in Python.
+
+Tuple: A Tuple is a collection of Python objects separated by commas. In some ways, a tuple is similar to a list in terms of indexing, nested objects, and repetition but a tuple is immutable, unlike lists that are mutable.
+
+Set: A Set is an unordered collection data type that is iterable, mutable, and has no duplicate elements. Python’s set class represents the mathematical notion of a set.
+
+Dictionary: Dictionary in Python is an ordered (since Py 3.7) [unordered (Py 3.6 & prior)] collection of data values, used to store data values like a map, which, unlike other Data Types that hold only a single value as an element, Dictionary holds key:value pair. Key-value is provided in the dictionary to make it more optimized.
+
Reflection: It’s the basic ability for a specific code to be able to find out specific attributes about various objects that may be passed as basic measures to a function.
From 93828baa1d6575224d50349327681d3062599cbd Mon Sep 17 00:00:00 2001
From: gouravchawla <85314183+gouravchawla@users.noreply.github.com>
Date: Thu, 20 Oct 2022 13:51:45 +0530
Subject: [PATCH 17/18] Update ROADMAP.md
added some basic to advance level projects
---
ROADMAP.md | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/ROADMAP.md b/ROADMAP.md
index ba4aab3..b75ce17 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -44,4 +44,14 @@ If you are new to the programming world then in the initial week, just begin wit
-## Level 4 : Work In progress.
+## Level 4 : Start developing Projects
+
+
+- Simple interest/ EMI calculator
+ - Weather application
+ - Simple Crawler
+ - E-commerce site
+ - A Web-based crawler
+ - Online CV generator
+ - Visualising and forecasting stocks using Dash
+
From cc50e325bc7acc0b180b2bd2691c319dd7aefd7d Mon Sep 17 00:00:00 2001
From: K <67071462+kumar-kalyan@users.noreply.github.com>
Date: Wed, 26 Oct 2022 21:15:44 +0530
Subject: [PATCH 18/18] Update discord link
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 4c0d31f..9ebfb9c 100644
--- a/README.md
+++ b/README.md
@@ -36,7 +36,7 @@ Learn to code python in just 6 months
-
+
Be a part of our Community on Discord 🚀