•程序的格式框架
python代码缩进
1.缩进:一行代码开始前的空白区域,表达程序的格式框架。
2.缩进分为单层缩进和多层缩进
3.Python对缩进有着强制性要求,通过缩进来控制程序的结构和层次
缩进表达程序的格式框架
4.严格明确:缩进是语法的一部分,缩进不正确Python程序运行报错
5.所属关系:表达代码间包含和层次关系的唯一手段
6.长度一致:程序内一致即可,一般用4个空格或1个TAB(一般使用前者)
Java:
if{}
else{}
python
if条件:
缩进
注释
#红色标注为注释内容
# python 中多行注释使用三个单引号('')或三个双引号("")
•数据类型
变量:程序中用于保存和表示数据的占位符号
变量:程序中用于保存和表示数据的占位符号
用来保存和表示数据的占位符号
•变量采用标识符(名字) 来表示,关联标识符的过程叫命名
TempStr 是变量名字
•可以使用等号(=)向变量赋值或修改值,=被称为赋值符号
TempStr = “82F” #向变量 TempStr 赋值"82F"
命名
关联标识符的过程就是命名
命名规则: 大小写字母、数字、下划线等字符及组合 。
如: TempStr, Python_Great, some1
注意事项: 大小写敏感、首字符不能是数字、不与保留字相同
Python和python是不同变量,123Python是不合法的
变量命名方式
普通变量:全小写字母,单词之间用下划线分割,如my_var;
全局常量:全大写字母,单词之间用下划线分割,如MY_CONST;
类名:首字母大写,单词直接连在一起,采用驼峰命名法,如MyClass;
普通函数:与普通变量一样,如my_function();
模块名:全小写字母,不使用下划线。
保留字
被编程语言内部定义并保留使用的标识符
Python语言有33个保留字(也叫关键字)
if, elif, else, in ……(后续的学习中,我们会逐一使用他们)
保留字是编程语言的基本单词,大小写敏感
if 是保留字,If 是变量
and | elif | import | raise | global |
---|---|---|---|---|
as | else | in | return | nonlocal |
break | finally | lambda | while | False |
class | for | not | with | None |
continue | from | or | yield | |
def | if | pass | del | |
assert | except | is | try | True |
基本数据类型
数据类型 | 示例 | 数据类型 | 示例 |
整型 | 100 | 列表 | ["fdsg",645,45.2,2.11] |
浮点型 | 5.23 | 元组 | ["fdsg",645,45.2,2.11] |
复数型 | 2+3j | 集合 | {"name","sex","phone","qq"} |
字符串型 | "hello word" | ||
布尔型 | True ,False | 字典 | {'jiuyue':'18','xiaohan':'nv','jingjiu':'tianjian'} |
整数型:
在Python3里,只有一种整发资型int,没有Pthon2中的 Long,因比整型是没有限制大小的。
可以当作 Long 类型使用。包括自然数和负整数。
浮点型:
浮点数是一种对实数的近似表示,本身存在一定的误差。Python显示的结果是该浮点数在内存中的表示,因为二进制对很多浮点数无法准确表示只能用一个近似值代替。
浮点数可以采用科学计数法表示
使用字母e或E作为幂的符号,以10为基数,格式如下:
<a>e<b>表示a*10b
例如:4.3e-3值为0.00434.3*10-3
3.4e83.4*108
9.6E5值为960000.09.6*105
复数型:
复数型(Complex)是表示复數的类型,定义时Python 使用字母j来表示复数的虚部,我们可以观察到复数的实部和虚部分别为:
>>> a =1+2j
>>> a.real 实部
1.0
>>> a.imag 虚部
2.0
虽然定义a时实部和虛部使用的是整型数字,但复数型存儲的实部和虚部都是浮点型。
布尔型&#x