Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2021 January 05

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
не выйдет :C
источник

А

Айван in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ещё и изменять вздумал :/
источник

E

Eagint in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
не выйдет :C
Уверен?
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Почти да
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
:= это wigel оператор, знаешь о таком?
посмотрел, интересно
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
:= это wigel оператор, знаешь о таком?
Сишный оператор присваивания по сути
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
посмотрел, интересно
но из-за него этот основатель ушел с комитета
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Гвидо ван Россум :D
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
def draw():
   return None
music_on = True
music_on = a if (a := draw()) is not None else music_on
print(music_on)
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
попробуй типа такого
я не проверял, с телефона
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Даниил Кустов
Но мне пишет invalid syntax :D
скобки
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Но это добавляет бесполезную зависимость от 3.8 питона
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну я честно говоря не стал бы юзать это особо
путает
сидишь блин ребусы решаешь
вместо того чтобы просто прочитать на строчку больше
источник

А

Айван in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
def draw():
   return None
music_on = True
music_on = a if (a := draw()) is not None else music_on
print(music_on)
Так а смысл если также "a" присвоится?
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
def draw():
   return None
music_on = True
music_on = a if (a := draw()) is not None else music_on
print(music_on)
пофиксил, проверил
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Айван
Так а смысл если также "a" присвоится?
смысла в том что в питоне ссылка присваивается
источник

А

Айван in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
ну я честно говоря не стал бы юзать это особо
путает
сидишь блин ребусы решаешь
вместо того чтобы просто прочитать на строчку больше
Я обычно с if или while использую. Хотя, встречал и интересные примеры с list compression
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Айван
Так а смысл если также "a" присвоится?
m = re.search(r"StreamTitle='([^']*)';", metadata)
if m:
   title = m.group(1)
   if title:
       break  # found title
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
m = re.search(r"StreamTitle='([^']*)';", metadata)
if m:
   title = m.group(1)
   if title:
       break  # found title
ну типа вот довольно часто встречаемая конструкция
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
if m := re.search(r"StreamTitle='([^']*)';", metadata) and title := m.group(1):
   break  # found title
источник