JavaRush/ΠšΡƒΡ€ΡΡ‹/ΠœΠΎΠ΄ΡƒΠ»ΡŒ 1: Python Core/ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Π°

2.1 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ

НС моТСшь ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚ΡŒ β€” возглавь. Если ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ возникновСния ошибок Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. А для этого Π΄Π°Π²Π°ΠΉΡ‚Π΅ научимся ΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

Π‘Π°ΠΌΡ‹ΠΉ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ β€” это Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ноль. Ну ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ‚ΠΎΠΆΠ΅ простая:

x = 100 / 0

Π’Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄ выполнится с ошибкой:

Traceback (most recent call last):
    File "", line 1, in
         x = 100 / 0
        ~~~^~
ZeroDivisionError: division by zero

ZeroDivisionError β€” это Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π° division by zero β€” Π΅Π³ΠΎ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС. Π’Π°ΠΊΠΆΠ΅ Python сообщит Π½ΠΎΠΌΠ΅Ρ€ строки, Π³Π΄Π΅ это ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ.

НСсоотвСтствиС Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…

РазумССтся, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. НапримСр, ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ строку ΠΈ число:

s = "100" + 100

ΠŸΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ TypeError:

Traceback (most recent call last):
    File "", line 1, in
TypeError: unsupported operand type(s) for +: 'str' and 'int'

Π’Ρ‹Ρ…ΠΎΠ΄ Π·Π° Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ списка

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡ‡Π΅Π½ΡŒ распространСнная ошибка, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ β€” это ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ элСмСнту, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π² спискС:

my_list = [1, 2, 3]
print(my_list[10])

ΠŸΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ IndexError:

Traceback (most recent call last):
    print(my_list[10])
        ~~~~~~~^^^^
IndexError: list index out of range

Бколько ΠΆΠ΅ ΠΈΡ… всСго? Π•ΡΡ‚ΡŒ тысячи Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свои, Ссли Π²Π°ΠΌ Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΡ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… для описания ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ спСцифичСской ситуации. Π₯отя самых популярных Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ.

2.2 Бписок самых популярных ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ

Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ Π²Π°ΠΌ, ΠΊΠ°ΠΊ Π½ΠΎΠ²ΠΈΡ‡ΠΊΡƒ, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ самых популярных. НиТС я ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ с Π½ΠΈΠΌΠΈ:

Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ОписаниС
Exception Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ класс для всСх ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ.
IndexError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ индСксу Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, список ΠΈΠ»ΠΈ ΠΊΠΎΡ€Ρ‚Π΅ΠΆ).
KeyError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ Π² словарС.
NameError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.
RuntimeError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΠ±Ρ‰Π΅ΠΉ ошибкС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния, Π½Π΅ относящСйся ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ.
StopIteration Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ для сигнализации ΠΎΠ± ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ.
SyntaxError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ синтаксичСской ошибкС Π² ΠΊΠΎΠ΄Π΅.
IndentationError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ошибкС отступов Π² ΠΊΠΎΠ΄Π΅ (ΠΏΠΎΠ΄Ρ‚ΠΈΠΏ SyntaxError).
TabError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ смСшивании табуляций ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² для отступов (ΠΏΠΎΠ΄Ρ‚ΠΈΠΏ IndentationError).
TypeError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с нСсовмСстимыми Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ….
UnboundLocalError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ локальной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΎ Π΅Ρ‘ объявлСния (ΠΏΠΎΠ΄Ρ‚ΠΈΠΏ NameError).
ValueError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° с Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ.
ZeroDivisionError Π’ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π½Π° ноль.

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, Π²Ρ‹, ΠΊΠ°ΠΊ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ, Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ мСсяц своСй ΡƒΡ‡Π΅Π±Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½Π΅Ρ‚Π΅ΡΡŒ со всСми этими ошибками. И Π² этом Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ β€” учатся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

2.3 Ошибки в кодС

Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π΅Ρ‰Π΅ нСсколько ситуаций, ΠΊΠΎΠ³Π΄Π° Π² ΠΊΠΎΠ΄Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ошибки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Π»Π΅Π³Ρ‡Π΅ ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΡ… Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ Π² своСм ΠΊΠΎΠ΄Π΅:

IndentationError

Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ ошибки Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° отступы Π² ΠΊΠΎΠ΄Π΅ сдСланы Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. НапримСр, смСшиваниС табуляций ΠΈ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ количСство отступов.

def example():
    print("Hello")
     print("World")  # ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ отступ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ IndentationError

example()

NameError

def example():
    print(undeclared_variable)  # ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ NameError

example()

ValueError

Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ ошибки Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° опСрация ΠΈΠ»ΠΈ функция ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, Π½ΠΎ с нСподходящим Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ.

def example():
    int("abc")  # ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ строку, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰ΡƒΡŽΡΡ числом, Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ValueError

example()

KeyError

Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ ошибки Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° пытаСтся ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ Π² словарС.

def example():
    my_dict = {"a": 1, "b": 2}
    print(my_dict["c"])  # ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° доступа ΠΊ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ KeyError

example()

SyntaxError

Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ ошибки Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° Π² ΠΊΠΎΠ΄Π΅ Π΅ΡΡ‚ΡŒ синтаксичСская ошибка, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄ Π½Π΅ соотвСтствуСт Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ΅ языка Python.

def example():
    eval("if True print('Hello')")  # ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ синтаксис Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ SyntaxError

example()

ΠšΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½, Ρ‚ΠΎΡ‚ Π²ΠΎΠΎΡ€ΡƒΠΆΡ‘Π½. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ситуации, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ ошибки. Настало врСмя Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ эти ошибки.

2
Π—Π°Π΄Π°Ρ‡Π°
ΠœΠΎΠ΄ΡƒΠ»ΡŒ 1: Python Core,  10 ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ1 лСкция
НСдоступна
Ошибка с отступами.
Ошибка с отступами.
2
Π—Π°Π΄Π°Ρ‡Π°
ΠœΠΎΠ΄ΡƒΠ»ΡŒ 1: Python Core,  10 ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ1 лСкция
НСдоступна
БинтаксичСская ошибка.
БинтаксичСская ошибка.
ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ (15)
  • популярныС
  • Π½ΠΎΠ²Ρ‹Π΅
  • старыС
Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ
Илья
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 13
13 мая, 17:30
для 2 Π·Π°Π΄Π°Ρ‡ΠΈ
eval() ΠΈΠ»ΠΈ exec() β€” ΠΎΠ½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ строку ΠΊΠ°ΠΊ ΠΊΠΎΠ΄ Π²ΠΎ врСмя выполнСния, ΠΈ Ρ‚ΠΎΠ³Π΄Π° SyntaxError ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΉΠΌΠ°Ρ‚ΡŒ
Иван Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² РосАтом
5 мая, 19:42
def correct_indent(): print("Π’Π΅ΠΏΠ΅Ρ€ΡŒ отступ Π΅ΡΡ‚ΡŒ!") # Π’Π΅ΠΏΠ΅Ρ€ΡŒ всё ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ def no_name_error(): defined_variable print(defined_variable) # ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° correct_indent() # Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ no_name_error() # Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ # C 11 ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ)) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΌΡƒ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚.
max210
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 18
13 апрСля, 06:49
Π’ Π·Π°Π΄Π°Ρ‡Π΅ 1 Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Как ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ условиС. Π”Π°ΠΆΠ΅ Ссли ΡƒΠΆΠ΅ Ρ‚Π°ΠΊ написали, Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΆΠ΅ Π±Ρ‹Ρ‚ΡŒ какая-Ρ‚ΠΎ подсказка, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ» ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΡ‚Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· ΠΊΠΎΠ³Π΄Π° мСня этот сСрвис взбСсил.
Aram Galandaryan
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 22
28 ΠΌΠ°Ρ€Ρ‚Π°, 12:14
1 Π·Π°Π΄Π°Ρ‡Π° print('hello') #Π½Π° этой строкС сдСлал ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹ΠΉ отступ raise IndentationError("Π­Ρ‚ΠΎ cамая тупая Π·Π°Π΄Π°Ρ‡Π°!!") ΠžΡ‡Π΅Π½ΡŒ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎ сформулировали Π·Π°Π΄Π°Ρ‡Ρƒ!
25 ΠΌΠ°Ρ€Ρ‚Π°, 08:57
ΠšΡ‚ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΡ‘Π» 1 ΠΈ 2 Π·Π°Π΄Π°Ρ‡ΠΈ? Π£ΠΆΠ΅ 20 ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ сдСлал, всё Π±Π΅Π· Ρ‚ΠΎΠ»ΠΊΡƒ)
3 апрСля, 16:19
Мои Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠ»ΠΈ: 1: def create_indentation_error(): print("This will raise an IndentationError") try: create_indentation_error() except IndentationError: print("IndentationError") print("This will raise an IndentationError") 2: def example(): eval("if True print('Hello')") # ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ синтаксис Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ SyntaxError example()
SWK
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 25
8 апрСля, 03:50
ΠœΡ‹ слишком Ρ‚ΡƒΠΏΡ‹Π΅ для этого.
17 апрСля, 11:30
Π½Π΅ принимаСтся Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅
Mr.Robot
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 21
Expert
13 ΠΌΠ°Ρ€Ρ‚Π°, 17:56
ΠžΡ‚Π²Π΅Ρ‚ ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ:
x = 1
y = 2
if x < y:
    x+<1
    print("Bye!")
Π’ΠΎΠΎΠ±Ρ‰Π΅, это Π±Π΅Π·ΠΎΠ±Ρ€Π°Π·ΠΈΠ΅, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ...
Mr.Robot
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 21
Expert
13 ΠΌΠ°Ρ€Ρ‚Π°, 17:48
Π§Ρ‚ΠΎΠ±Ρ‹ большС Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ мучался с ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, ΠΏΠΎΠΊΠ° Π°Π²Ρ‚ΠΎΡ€Ρ‹ Π»ΠΈΠ±ΠΎ Π΅Π΅ Π½Π΅ ΡƒΠ±Π΅Ρ€ΡƒΡ‚, Π»ΠΈΠ±ΠΎ Π½Π΅ исправят. Π’ΠΎΡ‚ это Ρƒ мСня Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ принял:
m=1
 print(m)
Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 24
17 ΠΌΠ°Ρ€Ρ‚Π°, 19:01
Π£ мСня приняло <tab>print )))
print
Π ΡƒΠ±Π΅Π½ Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ
23 ΠΌΠ°Ρ€Ρ‚Π°, 11:58
ВсС Ρ€Π°Π²Π½ΠΎ Π½Π΅ срабатываСт!))
Николай
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 17
25 фСвраля, 11:41
1я Π·Π°Π΄Π°Ρ‡Π° Ρƒ мСня оказалась Π³Π»ΡŽΡ‡Π½Π°Ρ, ΠΏΡ€ΠΎΡˆΠ΅Π» Π΅Ρ‘ с 14 Ρ€Π°Π·Π° (ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ извращался с отступами)
Mr.Robot
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 21
Expert
13 ΠΌΠ°Ρ€Ρ‚Π°, 17:44
Ну Ρ‚ΡƒΡ‚ Π°Π²Ρ‚ΠΎΡ€Ρ‹ ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ»ΠΈ сами сСбя... Π― ΡƒΠΆΠ΅ Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½ ΠΏΡ€ΠΎΠΉΠ΄Ρƒ Π»ΠΈ я Π΅Π΅ Π²ΠΎΠΎΠ±Ρ‰Π΅. Π”Π°ΠΆΠ΅ ΠΈΡ… собствСнный ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹ΡˆΠ΅ Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚...
George Zyryanov
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1
29 ΠΌΠ°Ρ€Ρ‚Π°, 18:05
Π£ мСня Ρ‚ΠΎΠΆΠ΅ Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π½ΠΈΠΊΠ°ΠΊ. Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π» Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠ· "ΠžΡ‚Π²Π΅Ρ‚" ΠΈ ΠΎΠ½ΠΎ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚))