Skip to content

Commit bfba0d7

Browse files
committed
update py file
1 parent bd713f5 commit bfba0d7

6 files changed

+81
-144
lines changed

Diff for: Homework/Ethan/lz_episode_01/get_fibonacci_sequence.ipynb

-46
This file was deleted.
+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# -*- coding: utf-8 -*-
2+
"""get_fibonacci_sequence.ipynb
3+
4+
Automatically generated by Colaboratory.
5+
6+
Original file is located at
7+
https://colab.research.google.com/drive/1xHBv84Uaum-kUatSXuJtgWrxe452H5U3
8+
"""
9+
10+
#Fibonacci sequence
11+
while 1:
12+
n = input('Input your number:')
13+
L = [1,1]
14+
try:
15+
n = int(n)
16+
if n <3:
17+
print('Number should >3')
18+
break
19+
except Exception as err:
20+
print('Please input a number')
21+
break
22+
for i in range(2, n):
23+
t = L[i-1] + L[i-2]
24+
L.append(t)
25+
print(L)

Diff for: Homework/Ethan/lz_episode_01/get_geometric_series.ipynb

-50
This file was deleted.

Diff for: Homework/Ethan/lz_episode_01/get_geometric_series.py

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# -*- coding: utf-8 -*-
2+
"""get_geometric_series.ipynb
3+
4+
Automatically generated by Colaboratory.
5+
6+
Original file is located at
7+
https://colab.research.google.com/drive/12ayoXG8INm-jsyKtRrKCo-OiDnKZPjFG
8+
"""
9+
10+
#Geometric series
11+
while 1:
12+
a = input('Input a Integer:')
13+
if a.isdigit() is False:
14+
print('Please input a Integer')
15+
break
16+
r = input('Input a Constant:')
17+
try:
18+
r = float(r)
19+
except Exception as err:
20+
print('Please input a number')
21+
break
22+
n = input('Input the power:')
23+
try:
24+
n = float(n)
25+
except Exception as err:
26+
print('Please input a number')
27+
break
28+
gs_sum = int(a)*(float(r)**float(n)-1)/(float(r)-1)
29+
print('The Sum is', '{:.3f}'.format(gs_sum))

Diff for: Homework/Ethan/lz_episode_01/get_prime_number.ipynb

-48
This file was deleted.

Diff for: Homework/Ethan/lz_episode_01/get_prime_number.py

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# -*- coding: utf-8 -*-
2+
"""get_prime_number.ipynb
3+
4+
Automatically generated by Colaboratory.
5+
6+
Original file is located at
7+
https://colab.research.google.com/drive/1uLtn0ecv0t3fnnmnleMpJHcWXVZ5zcQ5
8+
"""
9+
10+
#prime nubmer 1000000
11+
import numpy
12+
t=0
13+
for n in range(2,1000001):
14+
result = numpy.sqrt(n)
15+
if result < 2:
16+
print(n, 'is prime nubmer')
17+
else:
18+
counts = 0
19+
for x in range(2,int(numpy.sqrt(n))+1):
20+
r = n/x
21+
if r.is_integer() is True:
22+
counts +=1
23+
break
24+
if counts == 0:
25+
print(n,'is prime number')
26+
t +=1
27+
print('Total:', t)

0 commit comments

Comments
 (0)