Основы Python #5: строки lvl 2, неизменяемые объекты

Поділитися
Вставка
  • Опубліковано 5 вер 2019
  • Мои курсы:
    Boosty:
    boosty.to/omolchanov/posts/99...
    Patreon:
    / karty-vsekh-41011404
    Продолжаем работу со строками (левел 2) в контексте переменных.
    Знакомимся с неизменяемыми объектами
    Серия уроков по основам Python

КОМЕНТАРІ • 35

  • @anton23rus1
    @anton23rus1 4 роки тому +13

    Отличные уроки! Олег, спасибо!
    Пожалуйста, не забрасывай это дело!

  • @maksbms2655
    @maksbms2655 4 роки тому +17

    За result = f'{name} - {number}' огромное спасибо, не знал об этом. Продолжай в том же духе!

  • @soviet_union1987
    @soviet_union1987 4 роки тому +14

    Ну наконец-то, хоть кто-то нормально объяснил про ".format" ! Спасибо)

    • @zaemiel
      @zaemiel  4 роки тому +5

      Спасибо

  • @sergeyyugay9794
    @sergeyyugay9794 4 роки тому +6

    Спасибо за уроки Олег! И спасибо что заморочился с микрофоном и подачей!)) так намного приятней слушать а то предыдущие уроки типа курс по Django (в сон клонило)

  • @sandrrosh9779
    @sandrrosh9779 4 роки тому +2

    Не сдавайся! это я себе))

  • @leomysky
    @leomysky 3 роки тому

    Отличная подача и преподаватель
    Кайф!

  • @hanckhanck8376
    @hanckhanck8376 4 роки тому +1

    спасибо большое очень доходчиво

  • @rushmaster_
    @rushmaster_ 5 місяців тому

    Спасибо

  • @firespirit2405
    @firespirit2405 4 роки тому +4

    Топ!

  • @vladimirkulakov6126
    @vladimirkulakov6126 2 роки тому

    Это уже мой второй курс базового python на русском, и смотрю я повторно для поиска пробелов в знаниях и их заполнения) например неизменяемость строк. Спасибо

  • @ozen950
    @ozen950 2 роки тому

    На 3:27 можно добавить, что a и b, хоть и имеют одинаковые значения теперь, но ссылаются на разные объекты.

  • @liqidSolidus
    @liqidSolidus 4 роки тому +10

    Как-то, было дело, долго искал инфу о переносе длинных строк) Мб кому пригодится
    s = ('hello '
    'world')
    print(s)

    • @kvaqich
      @kvaqich 4 роки тому +1

      Эта инфа в любой книге по Пайтону есть) откройте Лутца и не придётся ничего долго искать)

    • @soviet_union1987
      @soviet_union1987 4 роки тому +7

      Месье, а как же "
      " ?

    • @ldm2316
      @ldm2316 4 роки тому +2

      там еще можно вместо обычных кавычек сделать так ''' тут просто текст
      пиши как
      хочешь'''

    • @FilmicFil
      @FilmicFil 4 роки тому

      @@kvaqich Да, придется эту нудятину пол года читать

    • @user-gg4ee2vl9b
      @user-gg4ee2vl9b 3 роки тому +1

      " " " " " "- тройные кавычки)

  • @sammyel4eg
    @sammyel4eg Рік тому

    Расскажите что происходит с теми областями в памяти которые были разово задействованы, я слышал про гарбейдж коллектор, но как он работает. А так же интересно почему в пайтан за ранее выделены области по моему до 255, это какое то легаси ? для чего?

  • @medicaldoctoronyoutube
    @medicaldoctoronyoutube 4 роки тому +2

    name = "Артур"
    s = "Берущий кредит на айфон {} настоящий придурок"
    result = s.format(name)
    print(result)

  • @user-oi1zl6de8i
    @user-oi1zl6de8i 4 роки тому +2

    Про f-string нотацию впервые услышал в этом видео, а вроде не совсем новичок.

    • @kvaqich
      @kvaqich 4 роки тому +1

      Иван Иванов не совсем новичок, а кто?

    • @user-oi1zl6de8i
      @user-oi1zl6de8i 4 роки тому +2

      @@kvaqich а кто спрашивает?

    • @ata.ibragimoff
      @ata.ibragimoff 4 роки тому

      @@user-oi1zl6de8i А кто отвечает?

  • @user-vp2gp3ut5x
    @user-vp2gp3ut5x 3 роки тому

    Traceback (most recent call last):
    File "", line 1, in
    EOFError: EOF when reading a line
    може хтось знає в чому помилка

    • @illyavaliukh8686
      @illyavaliukh8686 2 роки тому

      возможно пробел стоит перед строчокой

  • @Glavny_po_vsemu
    @Glavny_po_vsemu 3 роки тому +1

    Нихрена не понял как это окошки работают !
    Не хватает информации ! Соответственно урок проходит мимо мозгов.

    • @gohan2717
      @gohan2717 3 роки тому

      Это не автор виноват, а твое развитие)

  • @user-gf6er4ug6g
    @user-gf6er4ug6g Рік тому

    Народ, никто не в курсах, как можно сделать, создавая функцию, выбрав в ней кусок кода, он помнил только результат а не сам алгоритм.
    Например, в Blender3d я хочу написать функцию
    def foo():
    name = bpy.context.area.x
    Строчка bpy.context.area.x будет вызывать позицию по оси x для выбранного в данный момент окна
    Но ведь это значение будет меняться, а как сделать так, чтоб во время написания функции он единственный раз прочитал и запомнил эту x-позицию, и всегда использовал только ее, а не вызывал этот модуль каждый раз заново?

  • @user-oo5qn6pn2o
    @user-oo5qn6pn2o 2 роки тому

    Емм.. тут 1 проблема когда я хочу узнать id кода у меня выходит каждый раз разные цифры.
    Например:
    a='gg'
    b=id(a)
    print (a)
    1 раз(16384280)
    2 раз(16385848)

    • @inbox765
      @inbox765 10 місяців тому +1

      Очень интересно, что вы даже не печатаете id ни одного объекта, но где-то получили его. Вы чего-то недоговариваете