摘要:
###整数 Python 中,除 10 进制,还有其他三种进制:0b 或 0B,二进制 0 10o 或 0O,八进制 0 1 2 3 4 5 6 70x 或 0X,十六进制 0 1 2 3 4 5 6 7 8 9 a b c d e f 这三种进制可以非常方便的进行“位运算”操作。位运算知识后续将会 阅读全文
摘要:
###浮点数 浮点数,称为 float。浮点数用a*b10形式的科学计数法表示。比如:3.14,表示成:314E-2 或者 314e-2。这些数字在内存中也是按照科学计数法存储。 ###类型转换和四舍五入 1. 类似于 int(),我们也可以使用 float()将其他类型转化成浮点数。2. 整数和浮 阅读全文
摘要:
###最基本内置数据类型和运算符 每个对象都有类型,python 中最基本的内置数据类型:1. 整型整数,2345,10,502. 浮点型小数,3.14 或者科学计数法 314e-23. 布尔型表示真假,仅包含:True、False4. 字符串型由字符组成的序列。 “abc”,”sxt”,“尚学堂” 阅读全文
摘要:
###变量和简单赋值语句 ###变量的声明和赋值 变量的声明和赋值用于将一个变量绑定到一个对象上,格式如下:变量名 = 表达式 最简单的表达式就是字面量。比如:a = 123 。 运行过程中,解释器先运行右边的表达式,生成一个代表表达式运算结果的对象;然后,将这个对象地址赋值给左边的变量。 【操作】 阅读全文
摘要:
###链式赋值 链式赋值用于同一个对象赋值给多个变量。x=y=123 相当于:x=123; y=123 >>> x=y=123 >>> x 123 >>> y 123 >>> ###系列解包赋值 系列数据赋值给对应相同个数的变量(个数必须保持一致)>>> a,b,c=4,5,6 相当于:a=4;b= 阅读全文
摘要:
###对象 Python 中,一切皆对象。每个对象由:标识(identity)、类型(type)、value(值)组成。 1. 标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数 id(obj)可返回对象 obj 的标识。2. 类型用于表示对象存储的“数据”的类型。类型可以限制对 阅读全文
摘要:
###引用 在 Python 中,变量也成为:对象的引用。因为,变量存储的就是对象的地址。变量通过地址引用了“对象”。 变量位于:栈内存(压栈出栈等细节,后续再介绍)。对象位于:堆内存。 ###Python 是动态类型语言 变量不需要显式声明类型。根据变量引用的对象,Python 解释器自动确定数据 阅读全文
摘要:
###标识符 ###基本用法 标识符:用于变量、函数、类、模块等的名称。标识符有如下特定的规则:1. 区分大小写。如:sxt 和 SXT 是不同的2. 第一个字符必须是字母、下划线。其后的字符是:字母、数字、下划线3. 不能使用关键字。比如:if、or、while 等。4. 以双下划线开头和结尾的名 阅读全文
摘要:
1. 建立 Python 开发环境,并完成第一个 Python 程序。将整个过程使用图文描述出来。2. 根据老师代码,完成奥运五环的绘图程序 #导入绘图模块 import turtle #配置画笔粗细 turtle.width(10) #绘制绿环 turtle.color("blue") turtl 阅读全文
摘要:
###Python程序的构成 1. Python 程序由模块组成。一个模块对应 python 源文件,一般后缀名是:.py。2. 模块由语句组成。运行 Python 程序时,按照模块中语句的顺序依次执行。3. 语句是 Python 程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。 ## 阅读全文