Skip to content

Commit 6f31e65

Browse files
committed
some improvements
1 parent 921e2ae commit 6f31e65

File tree

5 files changed

+16
-12
lines changed

5 files changed

+16
-12
lines changed

days.py

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
def days(year, month, day):
2+
'''Возвращает количество дней между двумя датами'''
3+
from datetime import date
4+
delta = abs(date.today() - date(year, month, day))
5+
return delta.days
6+
7+
if __name__ == '__main__':
8+
print(days(2022, 7, 1))

is_prime.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
def is_prime(num: int) -> bool:
22
'''this function returns True if there is a prime number, else returns False'''
3-
for i in range(2, round(num**0.5)+1):
4-
if num%i==0:
3+
if num == 2:
4+
return True
5+
if num % 2 == 0:
6+
return False
7+
for i in range(3, round(num**0.5)+1, 2):
8+
if num % i == 0:
59
return False
610
return True
711

lifetime.py

-8
This file was deleted.

mymax.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ def mymax(l):
22
'''Custom max function. Python example/exercise.'''
33
m = l[0]
44
for i in l:
5-
if i>m:
5+
if i > m:
66
m = i
77
return m
88

mymin.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ def mymin(l):
22
'''Custom min function. Python example/exercise.'''
33
m = l[0]
44
for i in l:
5-
if i<m:
5+
if i < m:
66
m = i
77
return m
88

0 commit comments

Comments
 (0)