Skip to content

Commit 61f7b2f

Browse files
Wojtek CichonWojtek Cichon
authored andcommitted
Latest PYs and notebooks from last weekend
1 parent 6f32e2f commit 61f7b2f

18 files changed

Lines changed: 1783 additions & 5 deletions

bmi_sequel.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
def compute_bmi(weight, height):
2+
return round(weight / (height**2), 2)
3+
4+
5+
user_weight = float(input("Your weight (in kg): "))
6+
user_height = float(input("Your height (in m): "))
7+
8+
bmi = compute_bmi(user_weight, user_height)
9+
10+
print(f"Your bmi is {bmi}")
11+
12+
if bmi >= 25:
13+
print("Go and run")
14+
elif bmi <= 18.5:
15+
print("Go eat something")
16+
else:
17+
print("Everything is fine")

collatz.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
x = int(input("Give me a number: "))
2+
x_is_not_one = True
3+
4+
while x_is_not_one:
5+
if x%2 == 0:
6+
x /= 2
7+
else:
8+
x = x*3+1
9+
print(x)
10+
if x ==1:
11+
break

condiitions.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
a = "asd" != "qwe"
2+
b = 3 < 6
3+
c = "as" != "ad"
4+
d = "z" != "n"
5+
e = 45 == 45
6+
f = "a" <= "b"
7+
g = "ab" <= "ac"
8+
9+
print(a, b, c, d, e, f, g)

divisible_by_7.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
number = int(input("Give me a number: "))
2+
3+
if number % 7 == 0 or number % 5 == 0 or number % 3 == 0:
4+
print(f"Number {number} is divisible by 7 or 5 or 3")
5+
if number % 7 == 0 and number % 5 == 0:
6+
print(f"Number {number} is divisible by 7 and 5")
7+
if number % 5 == 0 and number % 3 == 0:
8+
print(f"Number {number} is divisible by 5 and 3")
9+
if number % 3 == 0 and number % 7 == 0:
10+
print(f"Number {number} is divisible by 7 and 3")
11+
if number % 7 != 0 and number % 5 != 0 and number % 3 != 0:
12+
print(f"Number {number} isn't divisible by 7 nor 5 nor 3")

does_x.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
number_raw = input("Gimmie a number: ")
2+
number = int(number_raw)
3+
4+
if number == 2:
5+
print("Your number equals 2")
6+
else:
7+
print("Your number doesn't equal 2")

first_homework.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import math
2+
def outcome(x):
3+
"""My code"""

loop.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
x = 0
2+
while True:
3+
x += 1
4+
print(x)

namespaces.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
def func():
2+
a = 4
3+
b = 6
4+
5+
func()
6+
print(a)

0 commit comments

Comments
 (0)