我是靠谱客的博主 勤劳宝马,最近开发中收集的这篇文章主要介绍python学习入门3标识符与表达式 2018.8.17名称表达式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

参照: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名称表达式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部