当前位置:网站首页 > Python编程 > 正文

pymysql占位符用法(python占位符用法)



上一节课我们学习了如何自定义模块,大家可以定义自己的模块,但是项目中通常不允许我们自己造轮子,所以本节课主要学习Python的标准库,学习使用别人的轮子,由于标准库内容较多,所以我们分开两次课程来学习。

学完此次课程,我能做什么?

学完此次课程,我们将对Python常用的标准库有一个大致的了解,什么时候应该用哪些模块,该用什么函数也会有一定的认识,当然想要在项目实战中遇到问题准确的想到使用什么库,什么函数还需要历练,大家加油!

学习此次课程,需要多久?

10-15分钟

课程内容

导入标准库

导入标准库的语法和我们上一课讲的导入自定义模块一样。

Python3 标准库decimal_分隔符

命令行中 输入 import+包名,如果没有任何错误信息表示导入成功。

Python3 标准库decimal_分隔符_02

如果某个包不存在,会提示ModuleNotFoundError 错误信息。

dir() 查看某个包下的所有内容。

Python3 标准库decimal_Python3 标准库decimal_03

作用:定义了模块所包含的公有接口,当使用批量导入的时候,Python会导入列表中的内容。

Python3 标准库decimal_python_04

copy模块中 是这样被定义的

所以我们使用 form copy import * 的时候,会导入列表的内容。

help() 查看帮助信息

Python3 标准库decimal_Python_05

大家可以比较一下文档字符串和help函数,建议使用help()返回详细的函数信息。

查看Python源代码

如果我们想了解一下copy函数的源代码可以使用查看一下源码路径。

Python3 标准库decimal_Python3 标准库decimal_06

我们打开 /usr/lib/python3.6 文件夹看一下,所有的模块

Python3 标准库decimal_<a href='/tag/120'>操作</a>系统_07

有兴趣的朋友可以仔细读一下源码,看一下实现思路。想提高这一步骤也是必不可少的。由于基础课程,我们就不详细说了。

sys 模块常用方法
  • argv属性 返回列表,第一个元素为文件名,后面是命令行参数,每个空格代表一个元素。

代码:

Python3 标准库decimal_Python3 标准库decimal_08

结果:

Python3 标准库decimal_Python3 标准库decimal_09

一张图看明白传参和接收结果。

  • exit([arg]) 方法,退出当前程序,可选参数为退出时返回参数。

代码:

Python3 标准库decimal_分隔符_10

结果:

Python3 标准库decimal_Python_11

  • platform 属性,用于获取项目运行平台

代码:

Python3 标准库decimal_Python_12

结果:

Python3 标准库decimal_Python_13

os 模块用于访问操作系统的功能。
  • sep 属性,返回当前系统的分隔路径的分隔符。

代码:

Python3 标准库decimal_操作系统_14

结果:

Python3 标准库decimal_分隔符_15

Linux下路径分隔符 / Windows下路径分隔符 / 都可以

开发中,分隔符应该通过系统常量来获取,尽量不要HardCode。想偷懒 / 是比较安全的。

set() 集合,由序列或者其他可迭代对象构成,无序,值不能重复。

Python3 标准库decimal_Python_16

输出结果为把序列去重后的字典:

Python3 标准库decimal_python_17

  • union() 或者 | 寻找两个集合的并集

代码:

Python3 标准库decimal_python_18

运行结果:通过两种方式,把两个集合合并为一个集合。

  • intersection() 或者 & , 取两个集合的交集

Python3 标准库decimal_操作系统_19

运行结果:

Python3 标准库decimal_操作系统_20

  • issubset() 或者 <= , 判断集合a 是否属于集合b

Python3 标准库decimal_操作系统_21

  • issuperset() 或者 >= ,判断集合a 是不是集合b的父集

Python3 标准库decimal_Python3 标准库decimal_22

运行结果:

Python3 标准库decimal_分隔符_23

  • -号, 返回 a中存在,b中不存在的集合

Python3 标准库decimal_Python3 标准库decimal_24

运行结果:

Python3 标准库decimal_Python3 标准库decimal_25

Python3 标准库decimal_Python_26

运行结果,成功的把元素3添加到集合a中:

Python3 标准库decimal_分隔符_27

-remove() 从集合中移除某个元素

Python3 标准库decimal_分隔符_28

运行结果:

Python3 标准库decimal_Python_29

小结

由于标准库比较多,每个库又有很多常用的方法,学起来比较难以记忆,所以大家应该多敲一下代码,走马观花看完一遍很难记住,多多练习,用的时候才会知道哪个函数应该什么时候使用,然后再去查看相应的手册。

到此这篇pymysql占位符用法(python占位符用法)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • python函数有几种类型(python里的函数有哪些)2025-03-14 19:09:09
  • python解析pcap文件(python解析protobuf)2025-03-14 19:09:09
  • 服务器部署python(服务器部署pytorch模型并想歪开放接口)2025-03-14 19:09:09
  • 凯撒密码加密算法python(凯撒密码加密算法python输入abc123输出def123)2025-03-14 19:09:09
  • python目标计算机积极拒绝(python socket目标计算机积极拒绝)2025-03-14 19:09:09
  • list转为字符串(list转为字符串 python)2025-03-14 19:09:09
  • ubuntu源代码下载方法(ubuntu源码安装python)2025-03-14 19:09:09
  • python中的函数怎么用(python &函数)2025-03-14 19:09:09
  • py文件怎么用python打开(用python运行py文件)2025-03-14 19:09:09
  • python函数大全及详解下载(python函数代码大全)2025-03-14 19:09:09
  • 全屏图片