Skip to content

Commit 261d721

Browse files
committed
name = main
added if __name__ == '__main__'
1 parent 9ded2c3 commit 261d721

File tree

2 files changed

+29
-21
lines changed

2 files changed

+29
-21
lines changed

Maths/3n+1.py

+18-14
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
1-
def n31(a):# a = initial number
2-
c = 0
3-
l = [a]
4-
while a != 1:
5-
if a % 2 == 0:#if even divide it by 2
6-
a = a // 2
7-
elif a % 2 == 1:#if odd 3n+1
8-
a = 3*a +1
9-
c += 1#counter
10-
l += [a]
11-
print(a)#optional print
12-
print("It took {0} steps.".format(c))#optional finish
13-
return l , c
14-
print(n31(43))
1+
def main():
2+
def n31(a):# a = initial number
3+
c = 0
4+
l = [a]
5+
while a != 1:
6+
if a % 2 == 0:#if even divide it by 2
7+
a = a // 2
8+
elif a % 2 == 1:#if odd 3n+1
9+
a = 3*a +1
10+
c += 1#counter
11+
l += [a]
12+
print(a)#optional print
13+
print("It took {0} steps.".format(c))#optional finish
14+
return l , c
15+
print(n31(43))
16+
17+
if __name__ == '__main__':
18+
main()

Maths/FindMin.py

+11-7
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
def findMin(x):
2-
minNum = x[0]
3-
for i in x:
4-
if minNum > i:
5-
minNum = i
6-
return minNum
1+
def main():
2+
def findMin(x):
3+
minNum = x[0]
4+
for i in x:
5+
if minNum > i:
6+
minNum = i
7+
return minNum
78

8-
print(findMin([0,1,2,3,4,5,-3,24,-56])) # = -56
9+
print(findMin([0,1,2,3,4,5,-3,24,-56])) # = -56
10+
11+
if __name__ == '__main__':
12+
main()

0 commit comments

Comments
 (0)