Python 学习笔记 1

2016-12-23 12:46:47 +08:00
 BeautifulSoup4
#运算符
#算术运算符>比较运算符>逻辑运算符
#算术运算符:(+,-,*,/,**,//.....)
#比较运算符:(>,>=,<,<=)返回 bool 类型
#赋值运算符:(+=,-=,=)
#逻辑运算符:(and,or)返回 bool 类型或能隐示转换为 bool 类型.返回值都是 bool 类型.
#运算符从左往右执行,当 and 满足所有条件返回最后一个结果,当 or 遇到满足条件,停止计算提前返回结果.
#程序结构:(顺序结构:从上往下,一行一行执行)
#单分支:
开始
if<条件>:
操作
结果
#多分支
开始
if<条件>:
操作
elif<条件>:
操作
else:
操作
结果
#for in 循环(遍历)
开始
for 元素 in 可迭代对象:
操作
结束
#for else 字句(当循环没有提前退出执行 else 语句)
#while 循环(条件循环)
开始
while<条件>:
操作
结束
#break(立即结束循环)continue(跳过剩下部分)

列表
#列表是可变的,可通过下标访问列表元素
#可用函数 list()表示
#可用中括号定义[]
#可通过 index 查找其中元素,从左往右查找,star,stop 可为负数,当 star 比 stop 大时抛出 VarlueError
#当查找索引超出范围 VarlueErron
#index 实现函数
def index(lst,value,star = 0, stop = -1):
x = star
for i in lst[star:stop]:
if i == value:
return x
x += 1
raise ValueError()
1425 次点击
所在节点    Python
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/329652

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX