From 464282bda158036ba04e494a738178973ea24cf0 Mon Sep 17 00:00:00 2001 From: gabriel Date: Tue, 18 Feb 2025 10:00:48 +0300 Subject: [PATCH] Complete lab --- lib/__pycache__/looping.cpython-38.pyc | Bin 0 -> 785 bytes lib/looping.py | 23 +++++++++++++++--- .../conftest.cpython-38-pytest-8.3.4.pyc | Bin 0 -> 559 bytes .../looping_test.cpython-38-pytest-8.3.4.pyc | Bin 0 -> 6114 bytes 4 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 lib/__pycache__/looping.cpython-38.pyc create mode 100644 lib/testing/__pycache__/conftest.cpython-38-pytest-8.3.4.pyc create mode 100644 lib/testing/__pycache__/looping_test.cpython-38-pytest-8.3.4.pyc diff --git a/lib/__pycache__/looping.cpython-38.pyc b/lib/__pycache__/looping.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e73012513c36408645b7171f49291334211fea5f GIT binary patch literal 785 zcmZ8fJ&)5s5S?Ay$tK)K1PD=3gfbF`k*>J{olbyGRA~?e5h(Iym&9DKon41hqNFFE2yeEs=erYatj3PH0WDup}Ka zq6xL4e$BFKEULNG^6+(16pL=(Ty@`>#6IqcDk^N6l{cai=?&Q?SbyT!=6M-w^Cd1O zi8IG>u_z~bc2pc6P4m2P@ie`NIZLzg(_&E_Ot|bYGgrd}$_6Onydg3aO0@B_Enp+o zuni_fSiZF`k}<8tieAx&yKA`;-)SYaxJN(G%uKBW+L8U5y@2Kht}~hL1p@``!)fZu zLC4MJi8Xo%#Egw~wgIwlXtOE2R)-tbj&uj0;}h~yJHqZEA2F~E7R_S4&`(I*@6D_YuB};w zWd~~Zty1Uda`|GuTvj1xRmgcyR*_9I^dB;tiT_)mK7xG#?tL7(4mOep;vt5#w^`Ei jNxv8Pp?O0*a;p&kO{_OmJ^!5R`P7`UI>(nPrCNUh{R){n literal 0 HcmV?d00001 diff --git a/lib/looping.py b/lib/looping.py index 1b4ce5f0c..83a00553a 100644 --- a/lib/looping.py +++ b/lib/looping.py @@ -2,12 +2,29 @@ def happy_new_year(): # code goes here! - pass + i = 10 + while i > 0: + print(f"{i}") + i -= 1 + print("Happy New Year!") def square_integers(int_list): # code goes here! - pass + squared_integers = [] + for i in int_list: + squared_integers.append(i ** 2) + return squared_integers + + def fizzbuzz(): # code goes here! - pass + for i in range(1, 101): + if i % 3 == 0 and i % 5 == 0: + print("FizzBuzz") + elif i % 3 == 0: + print("Fizz") + elif i % 5 == 0: + print("Buzz") + else: + print(i) \ No newline at end of file diff --git a/lib/testing/__pycache__/conftest.cpython-38-pytest-8.3.4.pyc b/lib/testing/__pycache__/conftest.cpython-38-pytest-8.3.4.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0a9966878012703217103b5c4aba2f06ea3ec319 GIT binary patch literal 559 zcmYjOJ!{-R5S{&yPByj^f-!azQU$K?32X={LNLU&8^>VOEIRF;Ek)X0cJ~qvbY1>M z8oNxLf3vMC{{>eW$@uWVym|8&z0pWlySv+f@#D|Gn-c=?Ff^}&VsnP+KO#twq=kZv zm3E8*fsPjm0ZAqM4Mi%+B~1Av&ca27ew#>;am;U+{u-f&1{$&^Sjn39q@nKpfOqU3 zbc&2O$(r>P^-lwiI!BhQdC&ZL&)s)P?$Vz1d_nKgM@%H(c6#wdK1{Qi+R`Z%&vDNbIrZG3p#T)NSDJmeL;!EG`7(iypI)z|TjhCi3VJNOTxWtXb} literal 0 HcmV?d00001 diff --git a/lib/testing/__pycache__/looping_test.cpython-38-pytest-8.3.4.pyc b/lib/testing/__pycache__/looping_test.cpython-38-pytest-8.3.4.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2ff5dbb1c6f9290afcac524590984e0c99fc025d GIT binary patch literal 6114 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 BGll>F literal 0 HcmV?d00001