零基础学习python爬虫第一天知识总结

变量的使用:
1.对重复使用的数据并且需要修改的数据可以使用变量,可以提高效率
2.定义变量:变量名=变量值(这里的=作用是赋值)
3.定义变量后可以使用变量名来访问变量值

说明:
.变量是可以变化的量,可以随时进行修改
.程序是用来处理数据的,而变量是用来存储数据的 


list 列表
应用场景:当获取到很多个数据的时候,那么我们可以将它们存储到列表中,然后使用列表访问
name_list=['周杰伦','科比']
print(name_list)

tuple 元组
age_tuple=(18,19,20)
print(age_tuple)

dict 字典
应用场景:scrapy框架使用
格式:变量名={key:value}
person={'name':'红浪漫','age':18}
print(person)


类型转换
1.str-->int
a='123'
print(int(a))

2.float-->int
如果我们将float转换为整数,那么会还回小数点前面的数据
a=1.65
b=int(a)
print(b)

3.boolean-->int
True:1,False:0
a=True
b=int(a)
print(b)

4.int-->str
强制类型转换为字符串的方法是str()
a=80
b=str(a)
print(b)

5.字符串强制转换为bool
只有字符串有内容,那么返回True,为空则返回False

6.列表强制转换为bool
只有列表有内容,那么返回True,为空则返回False

7.元组强制转换为bool
只有元组有内容,那么返回True,为空则返回False

8.字典强制转换为bool
只有字典有内容,那么返回True,为空则返回False


字符串的加法是拼接
a='123'
b='456'
print(a+b)
//123456

字符串乘法是将字符串重复多少次
a='123'
print(a*3)
//123 123 123

比较运算符返回都是Boolean类型的数据
比较运算符:
==
!=
>
>=
<
<=

逻辑运算符 and与 or或  not非
and 与
and两边的数值必须全部是true的时候才会返回true只要有一端返回的是false那么就返回是false 

or或者
or两端都是false则返回是false

格式化输出:
%s代表字符串,%d代表数值


if关键字的语句结构
if判断条件:
    代码(如果判断条件为true的时候执行if下面的内容)

ifelse的语法:
if 判断条件:
    判断条件为true的时候执行的代码
else:
    判断条件为false的时候执行的代码

for循环:
1.循环字符串
2.range(5):0~4 左闭右开区间[0,5)
3.range(1,6):range(起始值,结束值)左闭右开
4.range(1,10,3):range(起始值,结束值,步长)
5.循环一个列表:第一个直接遍历列表中元素;第二个遍历列表下标元素:for i in range(len(a_list)):
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值