百度推广让我先做虚拟网站后,网络系统管理属于什么专业类别,emlog wordpress,用scala做网站Python 编程快速上手——让繁琐工作自动化#xff08;第2版#xff09;读书笔记01 Python基础快速过关
1 python基础概念 Python提供了高效的高级数据结构#xff0c;还能简单有效地面向对象编程。
python运算符顺序
**——%——//——/——*——-——python中常见的数据…Python 编程快速上手——让繁琐工作自动化第2版读书笔记01 Python基础快速过关
1 python基础概念 Python提供了高效的高级数据结构还能简单有效地面向对象编程。
python运算符顺序
**——%——//——/——*——-——python中常见的数据类型是整型、浮点型和数据类型。
2 语句 2.1 赋值语句 a123
babd
c20.21以上分别对整型数据、字符串和浮点型数据进行赋值变量名称按照一般规定命名。 2.2 if语句 if nameroy:print(hello)
else:print(sorry)以上语法中注意if第一句后面的冒号。注意等于为两个符号区别于赋值语句。 “”称为比较操作符此外还有 不等于 小于 大于 小于等于 大于等于 另外还有布尔操作符 即 and or 2.3 while语句 a0
while a5:print(oooo)aa1关于稍微复杂的语句如elif等不在此赘述。 2.4 for 循环语句
3 函数
函数用于重复调用片段代码。
使用def语句自定义函数
def hello(name):print(helloname)关于定义变量不在此赘述。关于常用函数另附资料
4 列表
列表是一个值包含多个值构成的序列。
例如[1,2,3,4]
a[hello,hi,goodbye]对列表的索引和大多数编程语言一样0代表第一个值例如 a[0]就是’hello’。
对列表的切片就是取得多个值例如q[0:2]。
对列表使用号直接增添元素使用del删除元素。例如 del a[0]。
一些用于列表的函数
index()用于查找列表值例如a.index(‘hello’)append()用于添加值例如a.append(‘good’)insert()用于插入值例如a.insert(1,‘nice’)remove()用于删除例如 a.remove(‘hello’)sort()用于排序reverse()用于反转。
元组
在很多书籍中将元组和列表分开两章而本书合在了一起。原因之一在于元组与列表实则有很多共同点。
不同之处在于
格式不同 元组用圆括号列表用中括号。元组不可变。
用list()可以将元组变为列表tuple()将列表变为元组
tuple([cat,dog,5])
list((cat,dog,5))字典和结构化数据
像列表一样字典是许多值的集合。但不像列表的索引字典的索引可以使用许多的数据类型不只是整数。字典的索引被称为“键”键及其关联的值称为“键-值对”。 字典用大括号表示。 myCat{size:small,color:blue}因为字典不排序因此无法切片。但可以用键检索。 字典有三个返回类似列表值的方法分别对应于字典的键、值和键-值对keys(),values()和items()。