尚硅谷爬虫note001

devtools/2025/2/13 22:17:57/

一、模板设置

        file——setting——editor——code style——file and code template——python script

# _*_ coding : utf-8 _*_
# @Time : ${DATE} ${TIME}
# @Author : 20250206-里奥
# @File : ${NAME}
# @Project : ${PROJECT_NAME}

二、数据类型

2-1. 数字

        整型int

        浮点型float

2-2. 布尔型

        True

        False

2-3. 字符串

        string

2-4. 列表

        list

xx_list = ["xx" ,"xx", ...]

2-5. 字典

        dictionary

xx = {

        #键值对

        “xx” : "xx",

         “xx” : "xx",

        ...

        }

2-6. 元组

        tuple

xx_tuple = (xx,xx,...)

三、命名规范

        1. 不能使用关键字

        2. 严格区分大小写

        3. 组成

                字母+数字+下划线

                不能以数字开头

        4. 驼峰命名法

                1)小驼峰

                除第一个单词外,其他单词首字母大写

                userName

                2)大驼峰

                所有单词首字母大写

                UserName

        5. 强制转化成字符串类型

                str()方法

四、转换

        1. 对非0数据转换成bool型,全都是True

        2. 将0强制转换成bool型,结果是False

        3. 正、负浮点数转换成bool型,结果都是True

        4. 列表中有内容转成bool型,结果是True

        5. 元组中有内容转成bool型,结果是True

        6. 字典中有内容转成bool型,结果是True

五、运算符

        1.算术运算符

“+”        : “+”号两端都是字符串,才可以进行运算

        2. 赋值运算符

        “//” : 整除

        3. 比较运算符

        4. 逻辑运算符

短路与:and

短路或:or

六、输出

        1.普通输出

        print(“xx“)

        2.格式化输出

                scrapy框架的时候(类C语言)

        eg:

age = 18
name = “2025”
print("名字是%s,年龄是%d" %(name,age))

   

     


http://www.ppmy.cn/devtools/158604.html

相关文章

APIPark 新增 AI模型负载均衡,APIKey 资源池以及 AI Token 消耗统计等重磅功能!

开发者们好!APIPark V1.4 功能更新给大家带来「负载均衡」、「APIKey 资源池」以及「Token 消耗统计」等重要功能,看看是否能帮助到大家更好地使用 AI 大模型~ V1.4 版本说明 新功能 [❤️新增] 新增支持 AI 模型负载均衡:同时接入多款大模…

《qt open3d网格拉普拉斯平滑》

qt open3d网格拉普拉斯平滑 效果展示二、流程三、代码效果展示 二、流程 创建动作,链接到槽函数,并把动作放置菜单栏 参照前文 三、代码 1、槽函数实现 void on_actionFilterLaplacian_triggered();void MainWindow::on_actionFil

华为云桌面CloudClient:云端办公的全新体验

华为云桌面CloudClient:云端办公的全新体验 【下载地址】华为云桌面CloudClient资源下载 本仓库提供华为云桌面CloudClient的资源文件下载。华为云桌面CloudClient是一款专为云桌面环境设计的客户端软件,帮助用户轻松访问和管理云桌面资源 项目地址: h…

【LeetCode】128. 最长连续序列

题目 128. 最长连续序列 思路 每个数都判断一次这个数是不是连续序列的开头那个数。用哈希表查找这个数前面一个数是否存在,即num-1在序列中是否存在。如果存在则这个数肯定不是开头,跳过。因此只需要对每个开头的数进行循环,直到这个序列…

ATF系统安全从入门到精通

CSDN学院课程连接:https://edu.csdn.net/course/detail/39573

计算机网络,大白话

好嘞,咱就从头到尾,给你好好说道说道计算机网络里这些“门门道道”的概念: 1. 网络(Network) 啥是网络? 你可以把网络想象成一个“大Party”,大家(设备)聚在一起&#…

vscode C/C++ CMake 调试

C/C插件: .vscode c_cpp_properties.jsonlaunch.jsonsettings.jsontasks.json CMake插件 CMakeLists.txt # CMakeLists.txt一、CMakeLists.txt 如何支持vscode在线调试? CMake支持调试; C/C插件也支持调试;二者有区别&#xf…

唯一值校验的实现思路(续)

本文接着上一篇文章《唯一值校验的实现思路》,在后端实现唯一值校验。用代码实现。 /*** checkUniqueException[唯一值校验]** param entity 新增或编辑的学生实体* param insert 是否新增,如果是传入true;反之传入false* return void* date…