“字面值”(literals)是一个计算机科学术语,用来表示某个固定值的记号。
1.算术字面值
算术字面值(Arithmetic literals)用来表示“数”。将Python支持的部分算术字面值组成的表达式输入到Python的交互执行环境中,交互执行环境在计算之后会直接显示表达式的值。如果用脚本执行,则需要使用print()函数打印表达式的值。
2.字符串字面值
字符串字面值(String literals)用以描述字符串类型的值,多用于生成文本或命令。Python的字符串字面值以单引号或双引号引起来。某些在算术运算中使用的运算符也可用于字符串,当然其行为有所不同,例如加法和乘法。同一运算符针对不同类型对象的不同行为,被称为运算符重载(overloading)。作为序列类型,字符串还可使用索引和切片运算以取出某个字符或部分字符串。在内建运算符之外,字符串类型还用成员方法的形式定义了若干操作。
资料来源:《Python编程从0到1》,文章链接:https://developer.aliyun.com/article/726745
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。