diff --git a/projects/001-total-the-values/python/main.py b/projects/001-total-the-values/python/main.py index e69de29..446ad1d 100644 --- a/projects/001-total-the-values/python/main.py +++ b/projects/001-total-the-values/python/main.py @@ -0,0 +1,12 @@ +def sum_of_numbers(): + number=input('Please, enter a number:') + if number=='': + return 0.0 + return float(number)+sum_of_numbers() + +def main(): + count=sum_of_numbers() + print(count) + +if __name__=='__main__': + main() \ No newline at end of file diff --git a/projects/002-recursive-decimal-to-binary/python/main.py b/projects/002-recursive-decimal-to-binary/python/main.py index e69de29..05f27b9 100644 --- a/projects/002-recursive-decimal-to-binary/python/main.py +++ b/projects/002-recursive-decimal-to-binary/python/main.py @@ -0,0 +1,14 @@ +def dec_to_bin(number): + if number<2: + digit_str=str(number) + return dec_to_bin(number//2)+str(number%2) + +def main(): + number=input('Please, enter a decimal number to convert in binary system:') + while not number.isdigit(): + number=input('Only numerical input:') + number=int(number) + print(dec_to_bin(number)) + +if __name__=='__main__': + main() \ No newline at end of file