Python高级爬虫之js逆向+安卓逆向1.3节:Python数据类型

目录

引言:

[1.3.1 两大数据类型](#1.3.1 两大数据类型)

[1.3.2 不可变数据类型](#1.3.2 不可变数据类型)

[1.3.3 可变数据类型](#1.3.3 可变数据类型)

[1.3.4 再不跳槽就老了](#1.3.4 再不跳槽就老了)


引言:

大神薯条老师的高级爬虫+安卓逆向教程:

这套爬虫教程会系统讲解爬虫的初级,中级,高级知识,涵盖的内容包括基础爬虫,高并发爬虫的设计与开发,js逆向,安卓逆向,反爬策略及应对(反调试,指纹检测,图文验证码,短信验证码等),以及大规模分布式爬虫的设计与开发。

希望学习我这套爬虫教程的读者们,都能成为超一流的爬虫高手。系统学习Python,可参考薯条老师的《Python从入门到高手》的系列教程:

Python入门到高手,手把手教你从零基础入门到成为Python高手https://blog.csdn.net/thereisadownloader/category_12781180.html?spm=1001.2014.3001.5482

1.3.1 两大数据类型

Python中的数据类型,总的来说,可分为两大类,一类是不可变数据类型,一类是可变数据类型。不可变是指不能对对象本身进行修改,在对其进行添加,修改等操作时,会返回一个新的对象。而可变是指可以对对象本身进行添加,修改,删除等操作。

当需要在程序中表达不可变的语义时,就应当使用不可变类型,比如定义一个表示一年四季的数据类型,一年只有四季,是不可变的。当需要在程序中表达可变的语义时,就应当使用可变类型,比如实现一个购物车。购物车是可变的,需要对购物车进行加购,商品移除等操作。

1.3.2 不可变数据类型

Python中的不可变数据类型有整型,浮点型,布尔型,空类型,字符串,元组等。以下是关于这些不可变类型的代码示例:

复制代码
# (1) 定义一个整型类型的变量age
age = 13
# (2) 定义一个浮点类型的变量price, 浮点型即小数类型,浮点型的类型名是float
price = 11.11
# (3) 定义一个布尔型的变量is_happy, 布尔类型的True表示真值,False表示假值
is_happy = True
# (4) 定义一个空类型的变量empty, None值恒为假
empty = None
# 定义一个字符串类型的变量poem, 在Python中用英文引号括起来的就是字符串
poem = "昔日匣中三尺水,曾与明月斗清霜"
# 定义一个元组类型的变量season, 在Python中用()括起来的就是元组。元组的()是可以省略的
season = ("春天", "夏天", "秋天", "冬天")

1.3.3 可变数据类型

Python中的可变数据类型有列表,字典,与集合。以下是关于这些可变类型的代码示例:

python 复制代码
# (1) 定义一个列表类型的变量, 在Python中用[]括起来的即为列表
numbers = [1, 3, 5, 7, 9]
# (2) 定义一个字典类型的变量,Python中的字典是键值对的集合
# {name: value}
students = {"Lohan": 98, "LoMei": 99, "LoChole": 92}
# (3) 定义一个集合类型的变量, Python中的集合仅包含键
pets = {"Lohan", "LoMei", "LoChole"}

系统学习Python,可参考薯条老师的《Python从入门到高手》的系列教程:

Python入门到高手,手把手教你从零基础入门到成为Python高手https://blog.csdn.net/thereisadownloader/category_12781180.html?spm=1001.2014.3001.5482

1.3.4 再不跳槽就老了

跟薯条老师学后端开发,高级爬虫(JS逆向+安卓逆向),数据分析,大数据开发,量化交易,以及机器学习+深度学习算法。坚定自己的学习目标,保持学习的热情,那你成为高手只是时间问题。

薯条老师的学生在南方电网,林氏家居,京东,阿里等大厂。想系统学习Python和Java的同学,可以移步薯条老师的个人技术博客:薯条老师的个人技术博客http://www.chipscoco.com/ 对本节教程有任何不懂的同学,亦可在评论区中进行评论。薯条老师会详细解答你们提出的每一个问题。

相关推荐
和鲸社区10 分钟前
《斯坦福CS336》作业1开源,从0手搓大模型|代码复现+免环境配置
人工智能·python·深度学习·计算机视觉·语言模型·自然语言处理·nlp
豌豆花下猫43 分钟前
Python 潮流周刊#118:Python 异步为何不够流行?(摘要)
后端·python·ai
THMAIL1 小时前
深度学习从入门到精通 - LSTM与GRU深度剖析:破解长序列记忆遗忘困境
人工智能·python·深度学习·算法·机器学习·逻辑回归·lstm
Gyoku Mint1 小时前
NLP×第六卷:她给记忆加了筛子——LSTM与GRU的贴靠机制
人工智能·深度学习·神经网络·语言模型·自然语言处理·gru·lstm
悠哉悠哉愿意1 小时前
【数学建模学习笔记】机器学习分类:随机森林分类
学习·机器学习·数学建模
wheeldown1 小时前
【数学建模】数据预处理入门:从理论到动手操作
python·数学建模·matlab·python3.11
玉木子1 小时前
机器学习(七)决策树-分类
决策树·机器学习·分类
多打代码2 小时前
2025.09.05 用队列实现栈 & 有效的括号 & 删除字符串中的所有相邻重复项
python·算法
@CLoudbays_Martin112 小时前
为什么动态视频业务内容不可以被CDN静态缓存?
java·运维·服务器·javascript·网络·python·php
悠哉悠哉愿意2 小时前
【数学建模学习笔记】机器学习分类:KNN分类
学习·机器学习·数学建模