π°Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠΈΡ Π·ΠΌΠ΅Ρ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΈΠΉ ΠΏΠΈΡΠΎΠ½? Π£Π·Π½Π°ΠΉΡΠ΅ ΡΠ΅Π½Ρ Π½Π° ΠΏΠΈΡΠΎΠ½Ρ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ!
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΎΠ³ΠΎ ΠΏΠΈΡΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ, Π²ΠΎΠ·ΡΠ°ΡΡ, ΠΌΠΎΡΡ ΠΈΡΡΠΎΡΠΈΡ. Π ΡΡΠ΅Π΄Π½Π΅ΠΌ, ΡΠ΅Π½Π° Π½Π° ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΎΠ³ΠΎ ΠΏΠΈΡΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΎΡ 3000 Π΄ΠΎ 15000 ΡΡΠ±Π»Π΅ΠΉ. ΠΠ΄Π½Π°ΠΊΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ Ρ ΡΠ΅Π΄ΠΊΠΈΠΌΠΈ ΠΌΠΎΡΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΎΡΠΎΠ±ΡΠΌΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΠΎΠΈΡΡ Π΄ΠΎΡΠΎΠΆΠ΅.
# ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅Π½Π΅ Π·ΠΌΠ΅ΠΈ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΎΠ³ΠΎ ΠΏΠΈΡΠΎΠ½Π° ΠΈΠ· Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
import sqlite3
def get_snake_price(snake_id):
conn = sqlite3.connect('Π·ΠΌΠ΅ΠΈ.db')
cursor = conn.cursor()
query = f"SELECT price FROM snakes WHERE id = {snake_id}"
cursor.execute(query)
price = cursor.fetchone()[0]
conn.close()
return price
snake_id = 123
snake_price = get_snake_price(snake_id)
print(f"Π¦Π΅Π½Π° Π·ΠΌΠ΅ΠΈ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΎΠ³ΠΎ ΠΏΠΈΡΠΎΠ½Π° Ρ ID {snake_id} ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ {snake_price} ΡΡΠ±Π»Π΅ΠΉ.")
ΠΠ΅ΡΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ
Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠΈΡ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΈΠΉ ΠΏΠΈΡΠΎΠ½?
ΠΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΈΠΉ ΠΏΠΈΡΠΎΠ½ (Python regius) ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π²ΠΈΠ΄ΠΎΠ² Π·ΠΌΠ΅ΠΉ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΠΏΠΈΡΠΎΠΌΡΠ°. ΠΡ ΠΊΡΠ°ΡΠΈΠ²ΡΠΉ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄, ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΈ ΠΌΠΈΡΠ½ΡΠΉ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ Π΄Π΅Π»Π°ΡΡ ΠΈΡ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Π΄Π»Ρ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ ΡΠ΅ΠΏΡΠΈΠ»ΠΈΠΉ.
ΠΠ΄Π½Π°ΠΊΠΎ, ΡΠ΅Π½Π° Π½Π° ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΈΡ ΠΏΠΈΡΠΎΠ½ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ²:
- ΠΠΎΠ·ΡΠ°ΡΡ ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ: Π¦Π΅Π½Π° ΠΏΠΈΡΠΎΠ½ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ° ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°. ΠΠΎΠ»ΠΎΠ΄ΡΠ΅ ΠΎΡΠΎΠ±ΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΠΎΠΈΡΡ ΠΎΡ ΠΎΠΊΠΎΠ»ΠΎ 2000 Π΄ΠΎ 5000 ΡΡΠ±Π»Π΅ΠΉ, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π±ΠΎΠ»Π΅Π΅ Π²Π·ΡΠΎΡΠ»ΡΠ΅ ΠΈ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΎΡΠΎΠ±ΠΈ ΠΌΠΎΠ³ΡΡ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ ΡΠ΅Π½Ρ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΡΡΡΡΡ ΡΡΠ±Π»Π΅ΠΉ.
- ΠΠΎΡΡΡ ΠΈ Π³Π΅Π½Π΅ΡΠΈΠΊΠ°: ΠΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΈΠΉ ΠΏΠΈΡΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠΎΡΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ Π²Π°ΡΠΈΠ°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π»ΠΈΡΡΡ Π½Π° ΠΈΡ ΠΎΠΊΡΠ°ΡΠΊΡ ΠΈ ΡΠ·ΠΎΡΡ. Π Π΅Π΄ΠΊΠΈΠ΅ ΠΌΠΎΡΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠΎΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΡΠΎΠΆΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΈΡ ΡΠ°Π·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
- Π Π΅ΠΏΡΡΠ°ΡΠΈΡ ΠΏΡΠΎΠ΄Π°Π²ΡΠ°: Π£Π²Π°ΠΆΠ°Π΅ΠΌΡΠ΅ ΠΏΡΠΎΠ΄Π°Π²ΡΡ ΡΠ΅ΠΏΡΠΈΠ»ΠΈΠΉ ΠΌΠΎΠ³ΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΏΠΈΡΠΎΠ½ΠΎΠ² Ρ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎ Ρ ΠΎΡΠΎΡΠΈΠΌ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ΠΌ ΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ, Π½ΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡΡΡ Π½Π° ΠΈΡ ΡΠ΅Π½Π΅. ΠΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ΄Π°Π²ΡΠΎΠ² Ρ Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΡΠ΅ΠΏΡΡΠ°ΡΠΈΠ΅ΠΉ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΎΡΠ·ΡΠ²Π°ΠΌΠΈ.
- ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠΎΠ½Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ² Π½Π° ΡΠ΅ΡΡΠ°ΡΠΈΡΠΌ, ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅, Π½Π°Π³ΡΠ΅Π²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΡΠΎΡΡΠ° ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΆΠΈΠ²ΠΎΡΠ½ΠΎΠ³ΠΎ.
ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π²ΡΡΠ΅ ΡΠ°ΠΊΡΠΎΡΡ ΠΌΠΎΠ³ΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΈ Π²Π»ΠΈΡΡΡ Π½Π° ΠΈΡΠΎΠ³ΠΎΠ²ΡΡ ΡΠ΅Π½Ρ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΎΠ³ΠΎ ΠΏΠΈΡΠΎΠ½Π°. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΏΠΈΡΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ ΠΊΠΎΠ»Π΅Π±Π°ΡΡΡΡ ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΡΡΡΡ ΡΡΠ±Π»Π΅ΠΉ Π΄ΠΎ 100 000 ΡΡΠ±Π»Π΅ΠΉ Π·Π° ΠΎΡΠΎΠ±Ρ.
ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π½Π° ΡΠ·ΡΠΊΠ΅ Python, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΎΠ³ΠΎ ΠΏΠΈΡΠΎΠ½Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΅Π³ΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΠ°:
# ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΡΠ°ΡΡΠ° ΠΏΠΈΡΠΎΠ½Π°
Π²ΠΎΠ·ΡΠ°ΡΡ = 3
# ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ°
if Π²ΠΎΠ·ΡΠ°ΡΡ < 1:
ΡΡΠΎΠΈΠΌΠΎΡΡΡ = 2000
elif Π²ΠΎΠ·ΡΠ°ΡΡ >= 1 and Π²ΠΎΠ·ΡΠ°ΡΡ < 5:
ΡΡΠΎΠΈΠΌΠΎΡΡΡ = 3000
else:
ΡΡΠΎΠΈΠΌΠΎΡΡΡ = 5000
# ΠΡΠ²ΠΎΠ΄ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ
print(f"Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΠΏΠΈΡΠΎΠ½Π°: {ΡΡΠΎΠΈΠΌΠΎΡΡΡ} ΡΡΠ±Π»Π΅ΠΉ")
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ ΠΈ Π½Π΅ ΠΎΡΡΠ°ΠΆΠ°Π΅Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΡΠ΅Π½Ρ ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° ΡΠ΅Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ.
Π£ΡΡΠΈΡΠ΅ ΡΠ°ΠΊΠΆΠ΅, ΡΡΠΎ ΠΏΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΠΈ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΡΠ΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ ΠΎΠ΄Ρ Π½Π° ΡΡ ΠΎΠ΄ Π·Π° ΠΏΠΈΡΠΎΠ½ΠΎΠΌ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΊΠΎΡΠΌ, Π²Π΅ΡΠ΅ΡΠΈΠ½Π°ΡΠ½ΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π·Π°ΡΡΠ°ΡΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΉ ΠΆΠΈΠ·Π½ΠΈ Π·ΠΌΠ΅ΠΈ.
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΠ»Π΅Π²ΡΠΊΠΎΠ³ΠΎ ΠΏΠΈΡΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π°ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ Π²ΠΎΠ·ΡΠ°ΡΡ, ΡΠ°Π·ΠΌΠ΅Ρ, ΠΌΠΎΡΡΡ ΠΈ ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡ ΠΏΡΠΎΠ΄Π°Π²ΡΠ°. ΠΠ°ΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, Π²ΡΠ±ΡΠ°ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄Π°Π²ΡΠ° ΠΈ ΡΡΠΈΡΡΠ²Π°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ ΠΎΠ΄Ρ ΠΏΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ ΠΈ ΡΡ ΠΎΠ΄Π΅ Π·Π° ΠΏΠΈΡΠΎΠ½ΠΎΠΌ.