Skip to content

Commit f499bde

Browse files
recursion
0 parents  commit f499bde

10 files changed

+79
-0
lines changed

.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/Data-Structure-Python.iml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

class.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
class Student:
2+
'''This is version 1'''
3+
4+
def __init__(self, name, roll, marks):
5+
self.name = name
6+
self.roll = roll
7+
self.marks = marks
8+
9+
def __str__(self):
10+
return 'This is student class'
11+
12+
def display(self):
13+
print("Student Name:", self.name)
14+
print("Student Roll:", self.roll)
15+
16+
s = Student('Shreyas', 12, 87)
17+
18+
s.display()

sumofNNat.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
def sumofN(n):
2+
if n == 1:
3+
return n
4+
else:
5+
return sumofN(n-1) + n
6+
7+
print(sumofN(5))

test.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import math
2+
3+
print(dir(math))

0 commit comments

Comments
 (0)