目录
示例
#!/usr/bin/python3
# -*- coding: utf-8 -*-
"""海象操作符
赋值表达式
"""
# 新的语法 := 将给变量赋值, 这个变量是更大的表达式的一部分.
# 例如:
example = 'Long live China.'
if (n := len(example)) > 10:
print(f"String is too long ({n} characters, expected <= 10)")
# 注意和赋值语句区分开来,例如:
if (n = len(example)) > 10:
print('n = len(example)是赋值语句,而if条件判断,接受的是表达式')
完整介绍看PEP 572