TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #223 · 10 мар.

8 Марта🌸 вышел альфа-релиз Python 3.10.0a6 Уже сейчас можно его скачать и попробовать новый синтаксис Switch Statement, о котором я упоминал ранее. В Python его назвали Structural pattern matching Итак, как это теперь выглядит? match QUERY: case VALUE1: return 1 case VALUE2: return 2 case VALUE3: return 3 case _: # default return 0 Для объединения нескольких значений в одном кейсе используем вертикальную черту match QUERY: case VALUE1 | VALUE2: return 3 case _: # default return 0 Также можно добавлять дополнительные проверки с if match QUERY: case VALUE1: return 1 case VALUE2 | VALUE3 if x < 5: return 2 case _: # default return 0 Выглядит как синтаксический сахар для конструкции if..elif..else. В целом не плохо, но и непривычно) #tricks

Hashtags

Резултати

Пронајдени 1 слични објави

Пребарај: #tricks

当前筛选 #tricks清除筛选
sudo recast

@sudo_recast · Post #918 · 17.04.2025 г., 09:47

A useful command when you encounter conflicts while cherry-picking: tig HEAD $(git rev-parse CHERRY_PICK_HEAD 2>/dev/null) -- $(git diff --name-only --diff-filter=U | head -1) #tricks@sudo_recast

Hashtags