网站开发概要设计书模板/知名的建站公司
变量命名查询关键字
字符串截取遵循左闭右开
元组定义
集合定义
**通常使用{}
字典定义
dic = {key1 : value1,key2 : value2}
字典添加数据
information[key3]=value3
字典删除数据
使用del()函数
循环语句
for i in range(x,y,z):
#x:从x开始
#y:到y结束
#z:类似于步长,每次循环z
第一章习题
- '+':表示同时进行读写操作。
- 'w':表示写入模式,如果文件已存在则会覆盖原有内容。
- 'r':表示只读模式。
- 在大多数 Python 开发环境中,使用
Ctrl + C
可以中断程序的执行。
- 全局变量可以与局部变量重名
- python命名不能以数字开头
- python不支持char
- Python 中的字符串并不以 \0 结尾,这是 C 语言中的概念。
- Python 中的字符串是不可变的,因此不能直接修改。
- 单个元素的元组需要在元素后加一个逗号,因此
(1)
不是有效的元组定义
- 在Python中,索引是从0开始的。使用负数索引时,-1表示最后一个元素,-2表示倒数第二个元素,以此类推。
- 在Python中,字典的键必须是不可变类型。列表是可变类型,因此不能作为字典的键
{[]}
:这并不是创建字典的语法,而是一个无效的表达式。- 始终为真,且没有break因此会无限循环
- continue会跳出所有语句
- 字符串与数字相加会报错
- def()定义函数
- 可变参数存储在元组(tuple)中
- rb:读取二进制
- 函数可以作为元素添加到集合对象中
l[-2:13]
表示从倒数第二个元素开始到第13个元素(不包括13)。但是,由于range(100)
是从0开始计数的,所以这里的索引需要转换。实际上,这会从98开始取值,直到12结束,但由于列表长度只有100,所以实际结果是空列表。l[2-3]
首先计算索引为2-3
,即-1,表示获取列表中的最后一个元素。因此,l[2-3]
将返回99。- 这是一个类型转换操作,尝试将元组转换为列表。对于元组
(1, 2, 3)
,这将返回 ``。
- 函数内容通常以关键字
def
开始,后面跟着函数名和括号内的参数列表。