en
Feedback
python_practics

python_practics

Open in Telegram

Python - ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ совСты ΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Админ, сотрудничСство, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°: @seniorFrontPromo, @maria_seniorfront ΠšΡƒΠΏΠΈΡ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ: https://telega.in/c/python_practics

Show more
5 160
Subscribers
No data24 hours
-67 days
-3630 days
Posts Archive
Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! - Вопрос! Π§Ρ‚ΠΎ особСнного Π² Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π΅? Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ…Ρ€Π°Π½ΠΈΡ‚ Π² памяти Π½Π΅ всС элСмСнты, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ состояниС для
Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! - Вопрос! Π§Ρ‚ΠΎ особСнного Π² Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π΅? Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ…Ρ€Π°Π½ΠΈΡ‚ Π² памяти Π½Π΅ всС элСмСнты, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ состояниС для вычислСния ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ элСмСнта. На ΠΊΠ°ΠΆΠ΄ΠΎΠΌ шагС ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт, Π½ΠΎ Π½Π΅ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ. ΠŸΡ€ΠΎΠΉΡ‚ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Π² Ρ†ΠΈΠΊΠ»Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·. #вопросы_ΠΈΠ·_собСсСдований @python_practics

Π•Ρ‰Π΅ 10 Ρ„ΠΈΡˆΠ΅ΠΊ Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΡƒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π‘ΠΎΠ±Ρ€Π°Π»ΠΈ Π΅Ρ‰Π΅ Ρ‚Π΅Π»Π΅ΠΆΠΊΡƒ Ρ„ΠΈΡˆΠ΅ΠΊ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… вСрсий Python, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ
Π•Ρ‰Π΅ 10 Ρ„ΠΈΡˆΠ΅ΠΊ Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΡƒ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π‘ΠΎΠ±Ρ€Π°Π»ΠΈ Π΅Ρ‰Π΅ Ρ‚Π΅Π»Π΅ΠΆΠΊΡƒ Ρ„ΠΈΡˆΠ΅ΠΊ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… вСрсий Python, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π½Π° стаТировкС. 1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° наличия элСмСнта Π² мноТСствС large_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] if 5 in large_list: print("5 Π½Π°ΠΉΠ΄Π΅Π½ Π² спискС.") else: print("5 Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ Π² спискС.") 2. АвтоматичСскоС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π° ΡΠ»ΠΎΠ²Π°Ρ€ΡŽ
 from collections import defaultdict

my_dict = defaultdict(int) my_dict['apple'] = 3 my_dict ['banana' ] = 2 print(my_dict['orange']) print(my_dict) 3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° сущСствования ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Β«ΠΌΠΎΡ€ΠΆΠΎΠ²ΠΎΠ³ΠΎΒ» ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°
 if __name__ == '__main__':
     name1, name2 = '', ''
 
 if name := name1 or name2:
     print(name1)
     print('УспСшно!')
   else:
     print('Имя нС найдСно...')... Имя нС найдСно...

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽπŸ‘‡ #ΡΡ‚Π°Ρ‚ΡŒΠΈ @python_practics

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle
   import turtle as tt

   tt.bgcolor('black')
   tt.pensize(2)
   tt.speed(10)
 
   for i in range(6)   
   for color in ('red', 'magenta', 'blue',
   'cyan', 'green', 'white','yellow'):
        tt.color(color)
        tt.circle(100)
        tt.left(10)
        tt.hideturtle()

#sandbox @python_practics

#тСория_python @python_practics
+4
#тСория_python @python_practics

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с графичСским ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом Π½Π° языкС Python НастоящСС пособиС содСрТит основныС свСдСния
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с графичСским ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом Π½Π° языкС Python НастоящСС пособиС содСрТит основныС свСдСния ΠΎ создании ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° языкС Python с графичСским ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ интСрфСйсом с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Tk. Π Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ основныС Ρ‚ΠΈΠΏΡ‹ элСмСнтов, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ прилоТСния, ΠΈ способы ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π”Π°ΡŽΡ‚ΡΡ понятия Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ проСктирования ΠΈ событийного программирования. ΠŸΡ€ΠΈΠ²ΠΎΠ΄ΡΡ‚ΡΡ многочислСнныС практичСскиС упраТнСния с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ основныС способы практичСской Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ графичСских ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… интСрфСйсов. Π Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ возмоТности Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Tk ΠΏΠΎ созданию ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. Π’ пособии содСрТатся ΠΊΡ€Π°Ρ‚ΠΊΠΈΠ΅ тСорСтичСскиС свСдСния, упраТнСния ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌΠΈ коммСнтариями, Π° Ρ‚Π°ΠΊΠΆΠ΅ задания для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ ΡƒΡ‡Π΅Π±Π½ΠΎΠΌ пособии ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ вводится понятийный Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚, Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ основныС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, приводятся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° языкС Python. Книга Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ pdfπŸ‘‡ #курсы_ΠΊΠ½ΠΈΠ³ΠΈ

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΊ ΠΏΡ€Π°Π²Π΄Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ с ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌπŸ˜„ #ΠΌΠ΅ΠΌΡ‡ΠΈΠΊΠΈ @python_practics
ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΊ ΠΏΡ€Π°Π²Π΄Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ с ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌπŸ˜„ #ΠΌΠ΅ΠΌΡ‡ΠΈΠΊΠΈ @python_practics

Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свой Python-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ НаписаниС Python-модуля ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏ
Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свой Python-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ НаписаниС Python-модуля ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΈΠ»ΠΈ хочСтся ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ собствСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ классов. Python-ΠΌΠΎΠ΄ΡƒΠ»ΡŒ прСдставляСт собой Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .py, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит опрСдСлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, классов ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, доступных для использования Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Π¨Π°Π³ 1: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ модуля Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ mymodule.py ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Π΅Π³ΠΎ Π² тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅. def greet(name): print("Hello, " + name + "!") class Person: def __init__(self, name): self.name = name def say_hello(self): print("Hello, my name is " + self.name) Π¨Π°Π³ 2: ИспользованиС модуля Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ main.py ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ mymodule ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: import mymodule mymodule.greet("Alice") person = mymodule.Person("Bob") person.say_hello() ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅πŸ‘‡ #ΡΡ‚Π°Ρ‚ΡŒΠΈ

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle
   import turtle
 
   # initialising variables
   dist = 1
   flag = 500
 
   # initialising turtle
   spiral = turtle.Turtle()
 
   # changing speed of turtle
   spiral.speed(10)
 
   # making pattern
   while flag:
   
    # makes the turtle to move forward
    spiral.forward(dist)
     
    # makes the turtle to move left
    spiral.left(120)
    spiral.left(1)
    dist += 1
    flag -= 1
 
   turtle.done() 

#sandbox @python_practics

Bottle Bottle β€” это Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ простой ΠΈ Π»Ρ‘Π³ΠΊΠΈΠΉ ΠΌΠΈΠΊΡ€ΠΎΡ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ. Он распространяСтся Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΡ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ модуля ΠΈ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ Π½ΠΈ
Bottle Bottle β€” это Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ простой ΠΈ Π»Ρ‘Π³ΠΊΠΈΠΉ ΠΌΠΈΠΊΡ€ΠΎΡ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ. Он распространяСтся Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΡ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ модуля ΠΈ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… зависимостСй, ΠΊΡ€ΠΎΠΌΠ΅ стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Python. Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ возмоТности Β«ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈΒ» Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ встроСнный Π²Π΅Π±-сСрвСр, ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ, Ρ€ΠΎΡƒΡ‚ΠΈΠ½Π³ запросов, Π° Ρ‚Π°ΠΊΠΆΠ΅ собствСнныС инструмСнты ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹. Bottle позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ простыС прилоТСния для Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ пользования. А Π΅Ρ‰Ρ‘ это подходящий ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для изучСния Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ для быстрого создания ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ². НапримСр, компания Netflix использовала Bottle для создания своих Π²Π΅Π±-интСрфСйсов. ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ особСнности Bottle: β€’ быстрый встроСнный ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€ Π² pythonic-стилС; β€’ встроСнный Π²Π΅Π±-сСрвСр Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ; β€’ простой ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ запросов ΠΊ функциям с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΊΠ°ΠΊ статичСских, Ρ‚Π°ΠΊ ΠΈ динамичСских адрСсов; β€’ Π»Ρ‘Π³ΠΊΠΈΠΉ доступ ΠΊ cookies, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ², Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌ запросов ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌ. ΠŸΡ€ΠΎ этот ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠΎ ссылкС Π½ΠΈΠΆΠ΅πŸ‘‡ #Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ_Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с двумя Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ массив ΠΏΠ΅Ρ€Π²Ρ‹Ρ… n ΠΊΡ€Π°Ρ‚Π½Ρ‹Ρ… x. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ число,
Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с двумя Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ массив ΠΏΠ΅Ρ€Π²Ρ‹Ρ… n ΠΊΡ€Π°Ρ‚Π½Ρ‹Ρ… x. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ число, ΠΈ количСство подсчСтов Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ числами большС 0. Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π² Π²ΠΈΠ΄Π΅ массива ΠΈΠ»ΠΈ списка.
   count_by(1,10) #should return [1,2,3,4,5,6,7,8,9,10]
   count_by(2,5) #should return [2,4,6,8,10]

#Π·Π°Π΄Π°Ρ‡Π½ΠΈΠΊ @python_practics

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle
   import turtle  
   # Creating turtle  
   t = turtle.Turtle()  
   s = turtle.Screen()  
   s.bgcolor("black")  
   t.pencolor("red")  
      
   a = 0  
   b = 0  
   t.speed(0)  
   t.penup()  
   t.goto(0,200)  
   t.pendown()  
   while(True):  
        t.forward(a)  
        t.right(b)  
        a+=3  
        b+=1  
        if b == 210:  
            break  
        t.hideturtle()  
      
   turtle.done() 

#sandbox @python_practics

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ список плоским ΠžΡ… ΡƒΠΆ эти списки, состоящиС ΠΈΠ· списков. Как Π±Ρ‹ ΠΈΡ… ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠΏΡ€ΠΎΡ‰Π΅, Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ ряд? Для этого Ρ‚ΠΎΠΆ
Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ список плоским ΠžΡ… ΡƒΠΆ эти списки, состоящиС ΠΈΠ· списков. Как Π±Ρ‹ ΠΈΡ… ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠΏΡ€ΠΎΡ‰Π΅, Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ ряд? Для этого Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ строкС ΠΊΠΎΠ΄ провСряСт, Π½Π΅ являСтся Π»ΠΈ элСмСнт списком. Если Π΄Π°, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ extend() для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ этим элСмСнтом ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ списка, Ссли Π½Π΅Ρ‚ β€” Ρ‚ΠΎ присоСдиняСт Π΅Π³ΠΎ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ элСмСнт ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ append(). Π’Π°ΠΊΠΆΠ΅ Π² этой строкС функция Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ сама сСбя ΠΈ, Π² случаС списков, состоящих ΠΈΠ· списков, «проваливаСтся» Π² Π½ΠΈΡ… Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ добСрётся Π΄ΠΎ элСмСнтов, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ списками. Π­Ρ‚ΠΎ называСтся рСкурсиСй. #ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅_сниппСты @python_practics

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°ΠΊΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² python записываСтся бСсконСчный Ρ†ΠΈΠΊΠ»?
Anonymous voting

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle
   import turtle 
   t = turtle.Turtle()
   s = turtle.Screen()
   s.bgcolor('black')
   t.speed('fastest')
   colors=["red","orange","yellow","green","blue","purple"]
   for x in range(1200):
       t.color(colors[x%6])
       t.forward(x*.5)
       t.left(149)

#sandbox @python_practics

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! - Вопрос! Π’ Ρ‡Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ [x for x in y] ΠΎΡ‚ (x for x in y)? ΠŸΠ΅Ρ€Π²ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ список (списковоС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅),
Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! - Вопрос! Π’ Ρ‡Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ [x for x in y] ΠΎΡ‚ (x for x in y)? ΠŸΠ΅Ρ€Π²ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ список (списковоС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅), Π²Ρ‚ΠΎΡ€ΠΎΠ΅ – Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€. #вопросы_ΠΈΠ·_собСсСдований @python_practics

ДороТная ΠΊΠ°Ρ€Ρ‚Π° Data Science 2023: ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Π³Π°ΠΉΠ΄ Π‘Π°ΠΌΠΎΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ Π² Ρ€ΠΎΠ°Π΄ΠΌΠ°ΠΏΠ°Ρ… для программистов это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ осваи
ДороТная ΠΊΠ°Ρ€Ρ‚Π° Data Science 2023: ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Π³Π°ΠΉΠ΄ Π‘Π°ΠΌΠΎΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ Π² Ρ€ΠΎΠ°Π΄ΠΌΠ°ΠΏΠ°Ρ… для программистов это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ всС пСрСчислСнноС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒΡΡ ΠΎΡ‚ Junior-спСциалиста ΠΊ Middle ΠΈ Π²Ρ‹ΡˆΠ΅. Бпрос Π½Π° DS достаточно высок, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ†Π΅Π½ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡΠ²ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π½Π°Π²Ρ‹ΠΊΠΎΠ². Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π°Π²Ρ‚ΠΎΡ€ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π» Ρ‚Π°ΠΊΠΈΠ΅ сфСры Π·Π½Π°Π½ΠΈΠΉ ΠΊΠ°ΠΊ: β€’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅; β€’ сбор ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…; β€’ статистика ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°; β€’ Π΄Π°Ρ‚Π°-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³; β€’ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅; β€’ бизнСс-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°; β€’ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. А Ρ‚Π°ΠΊΠΆΠ΅ рассказал ΠΏΡ€ΠΎ разновидности Π΄Π°Ρ‚Π°-сайСнтистов ΠΈ объяснил Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ сфСры Π·Π½Π°Π½ΠΈΠΉ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ своё Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· ΠΏΠΎΠ΄Π²ΠΈΠ΄ΠΎΠ² DS. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅πŸ‘‡ #ΡΡ‚Π°Ρ‚ΡŒΠΈ @python_practics

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π΅ turtle
   t = turtle.Turtle()
   s = turtle.Screen()
   s.bgcolor('black')
   t.speed('fastest')
   for x in range(200):
       t.pencolor('blue')
       t.width(x/100 + 1)
       t.forward(x)
       t.left(79)

#sandbox @python_practics

#тСория_python @python_practics
+4
#тСория_python @python_practics