概述
参照:python程序设计第三版
python programming:an introduction to computer science
第二章:编写简单程序
名称
名称是编程的重要组成部分。我们为模块命名,为函数命名,为值命名(为对象命名)。
从技术上,所有这些名称都称为“标识符”
命名规则:必须以字母或下划线开头,区分大小写
命名建议:代码是自解释的(用名字取代注释)
注意:一些标识符是python本身的一部分,这些名称称为“保留字”或“关键字”,不能用作普通标识符(保留字和关键字可能有区别,但多数时可以看作一样)
同时,python还包含很多内置函数,虽然技术上可以用作普通标识符,但这是一个糟糕的想法
表达式
定义:产生或计算新数据值的程序代码片段称为“表达式”
何为数据:想到数据类型,那么拥有一种数据类型的即为数据
对象有数据类型,所有数据即对象(python中)
何为表达式:分为“字面量”,“变量”,“运算”
求值:将表达式转换为基础数据类型的过程称为:求值
在shell中键入表达式会求值
注意‘32’实质存储‘2’和‘3’的字符序列,而不是数字32
计算机科学家把文本数据称为“”字符串“”
字符串字面量:python通过将字符括在引号“”中来表示字符串字面量
变量
一个简单的标识符也可以是一个表达式。当标识符作为表达式出现时,值会被去出,作为表达式的结果。
运算
通过组合较简单的表达式和操作符(+,-,* ,/,**)来构造
注意:空格在表达式中无作用,但加上空格会使代码易阅读
顺便说一句
'str'+'str'
'str'*3
都是可以的
关于变量,也顺便说一句:
变量是没有数据类型的,变量指向的对象才有数据类型
在python中一切皆对象,而变量始终指向对象的值,对变量的操作实质是对对象的操作
这有别于C系语言的传值和引用
后面会仔细说
最后
以上就是勤劳宝马为你收集整理的python学习入门3标识符与表达式 2018.8.17名称表达式的全部内容,希望文章能够帮你解决python学习入门3标识符与表达式 2018.8.17名称表达式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复