Quantcast
Channel: CodeSection,代码区,Python开发技术文章_教程 - CodeSec
Viewing all articles
Browse latest Browse all 9596

Python核心编程学习笔记(Python基础)

$
0
0
python基础 1. 语句和语法 1.1 # 注释

Python注释语句从该字符开始,注释可以在一行的任何位置开始,字符后面的所有内容都会被解释器忽略掉。

1.2 \ 继续

Python语句一般使用换行分隔,即一行一个语句。但是一个过长的语句可以使用\来分解成几行,如下例:

if (weather_is_hot == 1) and \ (warnings == 1): return 1 1.3 :代码组

缩进相同的一组语句构成一个代码块,我们称之为代码组。像if、while这样的符合语句,首行以关键字开始,以冒号结束,该行之后的一行或多行构成代码组,我们将首行及后面的代码组成为一个子句。

1.4 代码组由不同的缩进分隔

Python使用缩进来分隔代码组,同一个代码组的代码必须严格左对齐。缩进的深度增加,代码的层次也在加深,没有缩进的代码块是最高层次的。

1.5 ; 同一行书写多个语句

分号允许讲多个语句写在同一行,语句间用分号隔开,而语句不能在这行开始新的代码块

1.6 模块

每一个Python文件都可以当成是一个模块,模块以磁盘文件的形式存在

2. 变量赋值

Python语言中,=是主要的赋值运算符(其他都是增量赋值运算符)。赋值并不是直接把值赋给一个变量,Python中对象是通过引用传递的。在赋值时,不管这个对象是新建的还是已经存在的,都是将该对象的引用赋值给变量,而不是把值给变量。从Python2.0开始,等号可以和一个算术运算符组合在一起,将计算结果重新赋值给左边的变量,这被称为增量赋值。

3. 标识符

标识符是电脑语言中允许作为名字的有效字符串集合。其中有一部分是关键字,构成语言的标识符。这样的标识符是不能做它用的标识符的,否则会引起异常

3.1 合法的Python标识符

Python标识符字符串规则:第一个字母必须是字母或下划线;剩下的字符可以是字母数字和下划线;大小写很敏感

3.2 内建

除了关键字外,Python还有可以在任何一级代码使用的“内建”的名字集合,这些名字可以有解释器设置和使用。

3.3 专用下划线标识符

Python用下划线作为变量前缀或者后缀制定特殊变量。在正常变成中要避免使用下划线作为变量前缀

4. 第一个Python程序

Viewing all articles
Browse latest Browse all 9596

Trending Articles