π Π‘Π°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ ΠΏΠΎ Python Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . Π§Π°ΡΡΡ 10: Π£ΡΠ»ΠΎΠ²Π½ΡΠΉ ΡΠΈΠΊΠ» while
Π Π°Π·Π±Π΅ΡΠ΅ΠΌ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π°: Π² ΠΊΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ while, ΠΊΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°Π±ΠΎΡΠΎΠΉ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π°, ΠΈ ΠΊΠΎΠ³Π΄Π° while Π»ΡΡΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΡΠΈΠΊΠ»ΠΎΠΌ for. Π ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ β ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅ΠΉ ΠΈΠ³ΡΡ.
Π¦ΠΈΠΊΠ» while Π² Python
Π ΠΏΡΠΎΡΠ»ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΈΠ·ΡΡΠ°Π»ΠΈ ΡΠΈΠΊΠ» for β ΠΎΠ½
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΠ΅Ρ
ΡΠ»ΡΡΠ°ΡΡ
, ΠΊΠΎΠ³Π΄Π° Π·Π°ΡΠ°Π½Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ,
ΡΠΎΠ²Π΅ΡΡΠ°Π΅ΠΌΡΡ
Π² ΡΠΈΠΊΠ»Π΅. Π§ΠΈΡΠ»ΠΎ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ ΡΠΈΠΊΠ»Π° for ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ range()
ΠΈΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈ. ΠΡΠ»ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π½Π΅
ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ Π·Π°ΡΠ°Π½Π΅Π΅, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΠΊΠ» β while: ΠΎΠ½ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΡΡΡΠΏΠΈΡ
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅ (ΠΈΠ»ΠΈ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅). ΠΠΎ ΡΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅
ΡΠΈΠΊΠ» while Π½Π°Π·ΡΠ²Π°ΡΡ ΡΡΠ»ΠΎΠ²Π½ΡΠΌ. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅Π³ΠΎ ΡΠΈΠΊΠ»Π° while β ΠΎΠ½ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
Π½Π΅ Π²Π²Π΅Π΄Π΅Ρ 0
:
n = int(input()) while n != 0: print(n + 5) n = int(input())
Π¦ΠΈΠΊΠ» while ΡΠ°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΎ Π½Π°Π·ΡΠ²Π°ΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ
Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π΄ΠΎ ΡΠ΅Ρ
ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡ Π΅Π³ΠΎ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ. ΠΠ΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠ΅ ΡΠΈΠΊΠ»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π°ΠΌΠ΅ΡΠ΅Π½Π½ΠΎ β Π΄Π»Ρ
Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ°, ΠΈΠ³ΡΡ, ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠΈΠΊΠ» while ΠΌΠΎΠΆΠ΅Ρ
ΡΡΠ°ΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΠΈΠ·-Π·Π° ΠΎΡΠΈΠ±ΠΊΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅ ΠΊΠΎΠ΄Π΅ Π½Π΅
ΡΠΊΠ°Π·Π°ΡΡ Π²Π²ΠΎΠ΄ Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ n = int(input())
Π² ΡΠ΅Π»Π΅ ΡΠΈΠΊΠ»Π°, while Π±ΡΠ΄Π΅Ρ
Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ Ctrl + C.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΡΠΈΠΊΠ»ΠΎΠΌ while Π² ΠΠΈΡΠΎΠ½Π΅
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΡΠΈΠΊΠ»ΠΎΠΌ β
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° break
.
Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄Π΅ ΡΠΏΠΈΡΠΎΠΊ lst
Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΈ Π΄ΠΎ Π½Π°ΡΠ°Π»Π° ΡΠΈΠΊΠ»Π° Π΅Π³ΠΎ Π΄Π»ΠΈΠ½Π°
Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½Π°. ΠΠ΄Π½Π°ΠΊΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΈΠΊΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π²ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΈΡΠΎΠΊ ΠΎΠΏΡΡΡΠ΅Π΅Ρ
Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ pop()
:
import random lst = [i for i in range(random.randint(5, 500))] while True: if not lst: break print(lst.pop())
ΠΡΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΈΠΊΠ»Π° Π½Π΅ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΡΠ°Π·Ρ ΠΆΠ΅, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΈΡΠΎΠΊ ΠΎΠΏΡΡΡΠ΅Π΅Ρ, ΠΏΠΎΡΠ²ΠΈΡΡΡ ΠΎΡΠΈΠ±ΠΊΠ°:
IndexError: pop from empty list
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ break
ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ ΠΈ ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π½ΡΠΆΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΠΉ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ ΡΠΈΡΠ»Π° n, ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΠΎΡ 1:
n = int(input()) i = 2 while True: if n % i == 0: break i += 1 print(i)
ΠΠΎΠΌΠΈΠΌΠΎ break
,
ΡΠΏΡΠ°Π²Π»ΡΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΡΠΈΠΊΠ»ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»Π°Π³ΠΎΠ² (ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΡ
ΠΌΠ΅ΡΠΎΠΊ). Π
ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄
Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ»ΠΎΠ²Π°, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π²Π²Π΅Π΄Π΅Ρ exit
. ΠΡΠΎ ΡΠΎΠ±ΡΡΠΈΠ΅ ΠΌΠ΅Π½ΡΠ΅Ρ ΡΡΠ°ΡΡΡ ΡΠΈΠΊΠ»Π° Π½Π° False
, ΠΈ ΡΠ°Π±ΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ:
text = 'ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π»ΡΠ±ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ: ' text += '\nΠΠ»ΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ exit Π΄Π»Ρ Π²ΡΡ ΠΎΠ΄Π°: ' active = True while active: message = input(text) if message == 'exit': active = False else: print(message)
ΠΡΠΎΠΏΡΡΠΊ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ Π² ΡΠΈΠΊΠ»Π΅ while
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ continue
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠΏΡΡΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ, Π΅ΡΠ»ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ
Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ. ΠΡΠΎΡ ΠΊΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ· 5
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² β ΠΏΡΠΈ ΡΡΠΎΠΌ Π² ΡΠΏΠΈΡΠΎΠΊ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΡΠΈΡΠ»Π° Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ 90 ΠΈ 120, Π°
ΡΠ°ΠΊΠΆΠ΅ ΡΠΈΡΠ»ΠΎ 50:
sp = [] while len(sp) < 5: num = int(input()) if num == 50 or 90 <= num <= 120: continue sp.append(num) print(sp)
ΠΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²Π΅Π΄Π΅Ρ Π½Π°Π±ΠΎΡ ΡΠΈΡΡ 45 50 121 119
95 105 3 4 7
, Π² ΡΠΏΠΈΡΠΎΠΊ Π±ΡΠ΄ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΠ»Π°, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅
ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ:
[45, 121, 3, 4, 7]
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠΈΠΊΠ»Π° while
1. Π ΡΠΈΠΊΠ»Π΅ while ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ else
. Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° pop()
Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ, ΠΏΠΎΠΊΠ°
ΡΠΏΠΈΡΠΎΠΊ Π½Π΅ ΠΎΠΏΡΡΡΠ΅Π΅Ρ, ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΡΡΡ
:
import random lst = [i for i in range(random.randint(5, 500))] while len(lst) > 1: print(lst.pop()) else: print('Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΡΡΡ')
2. Π ΡΠΈΠΊΠ»Π΅ while ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠ»ΠΎΠ²ΠΈΠΉ ΠΈ ΡΡΠ»ΠΎΠ²Π½ΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² and
, or,
ΠΈnot
:
n = int(input()) while True: if n == 0: break elif n > 50 or n <= -50: break elif n % 2 == 0: break print(n / 5) n = int(input())
3. Π¦ΠΈΠΊΠ» while ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΌ. ΠΡΠΎΡ ΠΊΠΎΠ΄ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΈΡΠ»Π° ΠΈΠ· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ 2 Π΄ΠΎ 100:
i = 2 while(i < 100): j = 2 while j <= i / j: if not i % j: break j = j + 1 if j > i / j: print(f'{i} - ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ') i = i + 1
4. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΠΈΠΊΠ»ΠΎΠ² while ΠΌΠΎΠ³ΡΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ ΡΠΈΠΊΠ»Ρ for. ΠΡΠΎΡ ΠΊΠΎΠ΄, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, Π±ΡΠ΄Π΅Ρ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠΈΡΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 0 Π΄ΠΎ 5:
while True: for i in range(5): print(i)
5. ΠΡΠ±ΠΎΠΉ ΡΠΈΠΊΠ» for ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΡΠΈΠΊΠ»ΠΎΠΌ while, Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΄ΠΎ Π½Π°ΡΠ°Π»Π° ΡΠΈΠΊΠ»Π°. Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΡΡΠΈ ΡΠΈΠΊΠ»Ρ while ΠΈ for ΡΠ°Π²Π½ΠΎΠ·Π½Π°ΡΠ½Ρ β ΠΎΠ±Π° ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠΈΡΡΡ ΠΎΡ 0 Π΄ΠΎ 9:
i = 0 while i < 10: print(i) i += 1 for i in range(10): print(i)
Π ΡΡΠΎΡ ΡΠΈΠΊΠ» while Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΡΠΈΠΊΠ»ΠΎΠΌ for Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±ΡΠ΄Π΅Ρ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ
Π²ΠΎΠ·Π²ΠΎΠ΄ΠΈΡΡ Π² ΠΊΠ²Π°Π΄ΡΠ°Ρ Π²ΡΠ΅ Π²Π²Π΅Π΄Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΡΠΈΡΠ»Π°, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡ 0
:
n = int(input()) while True: if n == 0: break print(n ** 2) n = int(input())
ΠΡΠ°ΠΊΡΠΈΠΊΠ°
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 1
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π½Π° Π²Ρ ΠΎΠ΄ ΡΠ΅Π»ΡΠ΅ ΡΠΈΡΠ»Π° ΠΈ Π²ΡΡΠΈΡΠ»ΡΠ΅Ρ ΠΈΡ ΡΡΠΌΠΌΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π²Π²Π΅Π΄Π΅Ρ 0.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
4 5 6 0
ΠΡΠ²ΠΎΠ΄:
15
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
summa = 0 while True: n = int(input()) summa += n if n == 0: break print(summa)
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 2
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΈΡΠ»ΠΎ n > 100, ΠΈ Π²ΡΡΠΈΡΠ»ΡΠ΅Ρ (Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΡΡΠΎΠΊ) ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΈΡΡ, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ n ΡΠΎΡΡΠΎΠΈΡ.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
335
ΠΡΠ²ΠΎΠ΄:
45
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
n = int(input()) prod = 1 while n: prod *= n % 10 n //= 10 print(prod)
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 3
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π½Π° Π²Ρ ΠΎΠ΄ Π΄Π²Π° ΡΠΈΡΠ»Π° a ΠΈ b, ΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠ΅Π΅ ΡΠΈΡΠ»ΠΎ c, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±Π΅Π· ΠΎΡΡΠ°ΡΠΊΠ° Π΄Π΅Π»ΠΈΡΡΡ Π½Π° a ΠΈ b.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
7 12
ΠΡΠ²ΠΎΠ΄:
84
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
a, b = int(input()), int(input()) c = a while c % b: c += a print(c)
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 4
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΡΠΎΠΊΡ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ»ΠΎΠ², ΠΏΠΎΠΊΠ° Π΄Π»ΠΈΠ½Π° ΡΡΡΠΎΠΊΠΈ Π½Π΅ Π΄ΠΎΡΡΠΈΠ³Π½Π΅Ρ 50 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². Π‘Π»ΠΎΠ²Π°, Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ΡΡ Ρ Π³Π»Π°ΡΠ½ΡΡ , Π² ΡΡΡΠΎΠΊΡ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
ΠΎ Π±ΠΎΠΉΡΡ ΠΠ°ΡΠΌΠ°Π³Π»ΠΎΡΠ° ΡΡΠ½ ΠΎΠ½ ΡΠ°ΠΊ ΡΠ²ΠΈΡΠ΅ΠΏ ΠΈ Π΄ΠΈΠΊ Π° Π² Π³Π»ΡΡΠ΅ ΡΡΠΌΠΈΡ
ΠΡΠ²ΠΎΠ΄:
Π±ΠΎΠΉΡΡ ΠΠ°ΡΠΌΠ°Π³Π»ΠΎΡΠ° ΡΡΠ½ ΡΠ°ΠΊ ΡΠ²ΠΈΡΠ΅ΠΏ Π΄ΠΈΠΊ Π² Π³Π»ΡΡΠ΅ ΡΡΠΌΠΈΡ
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
st = '' while len(st) < 50: word = input() if word[0] in 'Π°ΠΈΠ΅ΡΠΎΡΡΡΡΡ': continue st += ' ' + word print(st)
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 5
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠ°ΡΠΈΠΈ ΡΠΈΡΠ»Π° ΠΈΠ· Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡΠ΅ΠΌΡ
Π² Π΄Π²ΠΎΠΈΡΠ½ΡΡ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ bin()
.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
25
ΠΡΠ²ΠΎΠ΄:
11001
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
n = int(input()) result = '' while n > 0: result = str(n % 2) + result n = n // 2 print(result)
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 6
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π½Π° Π²Ρ ΠΎΠ΄ ΡΠΈΡΠ»ΠΎ ΠΈ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΠΎΠΊΠΎΠ²ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΈΡΡΡ Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
176435
ΠΡΠ²ΠΎΠ΄:
534671
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
n = int(input()) rev = 0 while n!= 0: r = n % 10 rev = rev * 10 + r n = n // 10 print(rev)
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 7
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΈΠ°Π»Π° ΡΠΈΡΠ»Π° n Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ math.factorial()
.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
7
ΠΡΠ²ΠΎΠ΄:
5040
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
n = int(input()) fact = 1 while n > 1: fact *= n n -= 1 print(fact)
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 8
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΈΡΠ»ΠΎ n ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈ ΠΎΠ½ΠΎ ΠΏΡΠΎΡΡΡΠΌ, ΠΈΠ»ΠΈ Ρ Π½Π΅Π³ΠΎ Π΅ΡΡΡ Π΄Π΅Π»ΠΈΡΠ΅Π»ΠΈ, ΠΊΡΠΎΠΌΠ΅ 1 ΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠ΅Π±Ρ.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
60
ΠΡΠ²ΠΎΠ΄:
60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 2 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 3 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 4 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 5 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 6 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 10 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 12 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 15 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 20 60 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° 30 Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, 60 Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
n = int(input()) flag = False i = 2 while i < n: if n % i ==0: flag = True print(f'{n} Π΄Π΅Π»ΠΈΡΡΡ Π½Π° {i}') i += 1 if flag: print(f'Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, {n} Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ') else: print(f'{n} - ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ')
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 9
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ» while Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ°
ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ n x n Ρ
n, ΡΠΎΡΡΠΎΡΡΠ΅Π³ΠΎ ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²*
.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
6
ΠΡΠ²ΠΎΠ΄:
* ** *** **** ***** ******
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
n = int(input()) i, j = 0, 0 while i < n: while j <= i: print('*', end='') j += 1 j = 0 i += 1 print('')
ΠΠ°Π΄Π°Π½ΠΈΠ΅ 10
ΠΠ°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΡ Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΠΌΠ΅ΡΡΡΠ΅Π²:
1. Π ΡΡΡΠΊΠΈΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΌΠ΅ΡΡΡΠ΅Π² Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Π² ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅ Ρ
ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π° random.shuffle()
.
2. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠΈ Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ.
3. ΠΠΎΡΠ»Π΅ ΡΡΠ΅Ρ Π½Π΅Π²Π΅ΡΠ½ΡΡ ΠΏΠΎΠΏΡΡΠΎΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΊ Π΄ΡΡΠ³ΠΎΠΌΡ ΡΠ»ΠΎΠ²Ρ.
ΠΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π°:
ΠΠ΅ΡΡΡ ΠΌΠ°ΡΡ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: march ΠΠ΅ΡΡΡ ΡΠ½Π²Π°ΡΡ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: January ΠΠ΅ΡΡΡ Π°Π²Π³ΡΡΡ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: august ΠΠ΅ΡΡΡ ΠΌΠ°ΠΉ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: may ΠΠ΅ΡΡΡ Π°ΠΏΡΠ΅Π»Ρ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: aprile ΠΠ΅Π²Π΅ΡΠ½ΠΎ! ΠΡΡΠ°Π»ΠΎΡΡ ΠΏΠΎΠΏΡΡΠΎΠΊ: 2 ΠΠ΅ΡΡΡ Π°ΠΏΡΠ΅Π»Ρ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: aprill ΠΠ΅Π²Π΅ΡΠ½ΠΎ! ΠΡΡΠ°Π»ΠΎΡΡ ΠΏΠΎΠΏΡΡΠΎΠΊ: 1 ΠΠ΅ΡΡΡ Π°ΠΏΡΠ΅Π»Ρ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: appril ΠΠ΅Π²Π΅ΡΠ½ΠΎ! ΠΡΡΠ°Π»ΠΎΡΡ ΠΏΠΎΠΏΡΡΠΎΠΊ: 0 ΠΠΎΠΏΡΡΠΊΠΈ ΠΈΡΡΠ΅ΡΠΏΠ°Π½Ρ! ΠΠ΅ΡΡΡ ΠΈΡΠ»Ρ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: july ΠΠ΅ΡΡΡ ΡΠ΅Π½ΡΡΠ±ΡΡ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: september ΠΠ΅ΡΡΡ ΠΈΡΠ½Ρ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: june ΠΠ΅ΡΡΡ ΠΎΠΊΡΡΠ±ΡΡ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: october ΠΠ΅ΡΡΡ Π½ΠΎΡΠ±ΡΡ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: november ΠΠ΅ΡΡΡ Π΄Π΅ΠΊΠ°Π±ΡΡ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: december ΠΠ΅ΡΡΡ ΡΠ΅Π²ΡΠ°Π»Ρ ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: february
ΠΡΠ²ΠΎΠ΄:
ΠΠΎΠ½Π΅Ρ ΠΈΠ³ΡΡ ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΎΡΠ²Π΅ΡΠΎΠ²: 11 Π§ΠΈΡΠ»ΠΎ ΠΎΡΠΈΠ±ΠΎΠΊ: 3
Π Π΅ΡΠ΅Π½ΠΈΠ΅:
import random correct, wrong, attempts = 0, 0, 3 months = {'ΡΠ½Π²Π°ΡΡ': 'January', 'ΡΠ΅Π²ΡΠ°Π»Ρ': 'February', 'ΠΌΠ°ΡΡ': 'March', 'Π°ΠΏΡΠ΅Π»Ρ': 'April', 'ΠΌΠ°ΠΉ': 'May', 'ΠΈΡΠ½Ρ': 'June', 'ΠΈΡΠ»Ρ': 'July', 'Π°Π²Π³ΡΡΡ': 'August', 'ΡΠ΅Π½ΡΡΠ±ΡΡ': 'September', 'ΠΎΠΊΡΡΠ±ΡΡ': 'October', 'Π½ΠΎΡΠ±ΡΡ': 'November', 'Π΄Π΅ΠΊΠ°Π±ΡΡ': 'December'} rand_keys = list(months.keys()) random.shuffle(rand_keys) for key in rand_keys: counter = 0 while counter < attempts: spelling = input(f'ΠΠ΅ΡΡΡ {key} ΠΏΠΎ-Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ: ') if spelling.title() == months[key]: correct += 1 break else: counter += 1 wrong += 1 print(f'ΠΠ΅Π²Π΅ΡΠ½ΠΎ! ΠΡΡΠ°Π»ΠΎΡΡ ΠΏΠΎΠΏΡΡΠΎΠΊ: {attempts - counter}') else: print(f'ΠΠΎΠΏΡΡΠΊΠΈ ΠΈΡΡΠ΅ΡΠΏΠ°Π½Ρ!') print('ΠΠΎΠ½Π΅Ρ ΠΈΠ³ΡΡ') print(f'ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΎΡΠ²Π΅ΡΠΎΠ²: {correct}') print(f'Π§ΠΈΡΠ»ΠΎ ΠΎΡΠΈΠ±ΠΎΠΊ: {wrong}')
ΠΠΎΠ΄Π²Π΅Π΄Π΅ΠΌ ΠΈΡΠΎΠ³ΠΈ
Π¦ΠΈΠΊΠ» while ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π² ΡΠ»ΡΡΠ°ΡΡ , ΠΊΠΎΠ³Π΄Π° ΡΠΈΡΠ»ΠΎ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ΅Π½ΠΈΡΡ Π·Π°ΡΠ°Π½Π΅Π΅. ΠΠΎ Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ»ΡΡΠ°ΡΡ Π»ΡΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΡΠΈΠΊΠ» for. Π§ΡΠΎΠ±Ρ ΡΠΈΠΊΠ» while ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ Π½Π΅ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΠ»ΡΡ Π² Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ, ΡΡΠΎΠΈΡ ΠΏΡΠΎΠ΄ΡΠΌΠ°ΡΡ Π²ΡΠ΅ ΡΠΎΠ±ΡΡΠΈΡ ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΊ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ
- ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ, ΡΡΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°, ΠΎΠ½Π»Π°ΠΉΠ½ IDE
- ΠΡΠ΅, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Python Ρ Π½ΡΠ»Ρ β ΠΊΠ½ΠΈΠ³ΠΈ, ΡΠ°ΠΉΡΡ, ΠΊΠ°Π½Π°Π»Ρ ΠΈ ΠΊΡΡΡΡ
- Π’ΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ : ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
- ΠΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΎ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ
- ΠΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠ°ΠΌΠΈ ΠΈ ΡΠΏΠΈΡΠΊΠΎΠ²ΡΠΌΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡΠΌΠΈ
- ΠΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΎ ΡΠ»ΠΎΠ²Π°ΡΡΠΌΠΈ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°ΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΡΠ΅ΠΉ
- ΠΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΡΡΠ΅ΠΆΠ°ΠΌΠΈ
- ΠΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°ΠΌΠΈ
- ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠΈΠΊΠ»Π° for
- Π£ΡΠ»ΠΎΠ²Π½ΡΠΉ ΡΠΈΠΊΠ» while
- Π€ΡΠ½ΠΊΡΠΈΠΈ Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΈ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½ΡΠΌΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ
- ΠΠ½ΠΎΠ½ΠΈΠΌΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ
- Π Π΅ΠΊΡΡΡΠΈΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ
- Π€ΡΠ½ΠΊΡΠΈΠΈ Π²ΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ°, Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ ΠΈ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ
- ΠΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ
- Π Π΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ
- ΠΡΠ½ΠΎΠ²Ρ ΡΠΊΡΠ°ΠΏΠΈΠ½Π³Π° ΠΈ ΠΏΠ°ΡΡΠΈΠ½Π³Π°
- ΠΡΠ½ΠΎΠ²Ρ ΠΠΠ: ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΡΡΠΈΡ ΠΈ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΡΠ½ΠΎΠ²Ρ ΠΠΠ β Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ ΠΈ ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ
- ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° Tkinter
- ΠΡΠ½ΠΎΠ²Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ³Ρ Π½Π° Pygame
- ΠΡΠ½ΠΎΠ²Ρ ΡΠ°Π±ΠΎΡΡ Ρ SQLite
- ΠΡΠ½ΠΎΠ²Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Flask
- ΠΡΠ½ΠΎΠ²Ρ ΡΠ°Π±ΠΎΡΡ Ρ NumPy
- ΠΡΠ½ΠΎΠ²Ρ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½ΡΡ
Ρ Pandas