亲宝软件园·资讯

展开

Python3基础语法和基本数据类型

xiaoxia0722 人气:0
# Python3基础语法 ## 编码 默认情况下,Python3源文件以UTF-8编码,所有字符串都是unicode字符串。当然你也可以为原码文件制定不同的编码: ```python # -*- coding: 编码 -*- ``` ## 标识符 标识符就是变量名,在Python3中可以使用中文作为变量名(不建议) 标识符定义的规则: - 第一个字符必须是字母或者下划线,不能是数字等 - 标识符的其他部分可以由字母、数字和下划线组成 - 标识符对大小写非常敏感 ## Python保留字 保留字就是关键字,我们不能使用保留字作为任何标识符名称。 Python的标准库提供了一个keyword模块,可以用来查看当前版本的所有保留字: ```python >>> import keyword >>> keyword.kwlist ``` ## Python注释 Python中单行注释使用"#"开头,如 ```python # 注释 ``` 注释可以放在单独的一行,也可以放在一行代码的后面 多行注释可以使用'''或者""": ```python ''' 注释1 ''' """ 注释2 """ ``` ## 行与缩进 Python最具特色的就是使用缩进来表示代码块,而C/C++和Java等都是使用大括号"{}"来表示代码块的。 缩进的空格数是可变的(一般为四个空格,也就是一个Tab),但是同一个代码块的语句必须包含相同的缩进空格数 ## 多行语句 如果语句过长时,我们可以使用反斜杠(\)来实现多行语句,如 ```python a = 'abc' + \ 'def' + \ 'gh' ``` 在[],{}以及()中的语句不需要使用反斜杠(\)来表示,如 ```python list_a = ['a', 'b', 'c', 'd'] ``` # 基本数据类型 数据类型指的就是变量的值的类型,也就是可以为变量赋哪些值。 数据类型有: - 数字类型(Number) - 整型(int),如1 - 布尔(bool),如True - 浮点数(float),如1.23 - 复数(complex), 如1+2j - 字符串(String),如'abc' - Python中的字符串使用单引号或者双引号完全相同 - 使用三引号可以指定一个多行字符串 - 转义字符为'\' - 在字符串前加上r可以使得字符串中的'\'当做普通的反斜杠,不会进行转义,如r'abc\def' - 字符串不能改变 > 部分参考自:[菜鸟教程]

加载全部内容

相关教程
猜你喜欢
用户评论