python
-
python tqdm是什么
,说明,1、tqdm是一个方便且易于扩展的Python进度条。,可以在python执行长循环时在命令行界面实时地显示一个进度提示信息,包括执行进度、处理速度等信息,且可在一定程度上…
-
python如何输入数据类型检查
,说明,1、数据类型检测可以使用内置函数isinstance()来实现。,2、内置函数isinstance有两个参数,第一个参数是需要检测的对象,第二个参数是对象类型。,可以是单一…
-
python中del在垃圾回收的使用
,使用说明,1、del语句删除的是引用,而不是对象。但是,del可能会导致对象,作为垃圾回收。,2、在CPython中,当对象引用数量为零时,对象会立即被销毁。,如果除了循环引用,…
-
python字符串之间的运算
,说明,1、当Python中的两个字符串可以大于(等于)或小于(等于)时,比较的是与字符串相对应的Unicode编码,并逐个比较。,2、利用这个特性,字符串可以按字母顺序排序,但对…
-
python尾递归优化如何实现
,说明,1、尾递归是指在函数返回时调用自身,return语句不能包含表达式。,2、通过这种方式,编译器或解释器可以对尾递归进行优化,从而使递归本身仅占用一个栈帧,而不会发生栈溢出。…
-
python变量如何进行格式化输出
,说明,1、若要在输出文字信息的同时,共同输出数据,则需要使用格式化操作符。,2、%被称为格式化操作符,专门用于处理字符串中的格式。,包含%的字符串,称为格式化字符串。,%和不同的…
-
python如何重写start_requests方法
,说明,1、在scrapy中,start_url是由start_requests处理的,通过重写这种方法,start_url可以携带请求头信息。,2、cookie不能放在scrap…
-
python赋值运算符是什么
,说明,1、赋值运算符用=表示,=左边是变量,=右边是对象。赋值运算符左右两边的元素个数必须是相同的,否则会抛出ValueError。,2、赋值语句:变量=对象,相当于给对象贴上标…
-
python定义可变参数的两种形式
,说明,1、在形参之前添加*,格式为*args。,这意味着创建一个名为args的空元组,它可以接受任何外部传入的非关键字实参。普通参数必须以非关键字参数的形式传递,否则Python…
-
python thread模块创建线程
,thread方法对创建线程有效且直接。您可以在Linux和Windows中运行程序。,1、thread方法启动了新的线程,并返回了它的识别符。,该系统将使用传输的参数列表调用指定…
-
python email模块的使用
,说明,1、email模块支持发送的邮件内容包括纯文本、HTML内容、图片和附件。,2、email模块有几种类型,用于不同的邮件内容形式。,有MIMEText、MIMEImage和…
-
Python f-string字符串格式化的介绍
,1、python支持字符串格式化输出,当你需要遍历,改变某一个字符串里面的特定内容时,可能会使用。,当你遇到非常复杂的表达式,将一个变量插入到一个字符串中,你也可能用到。,2、在…