(1)导入和使用标准模块

标准模块也成为标准库,它是python自带的模块,可以直接使用“import 模块名 ”来进行模块的调用。python中大概有200多个标准模块。
**案例:**生成验证码(由数字,大写字母,小写字母组成的4位验证码,如S8a4。)

import random #导入生成随机数的模块
if __name__=="__main__": #让代码以主程序运行checkcode="" #保存验证码的变量for i in range(4):index = random.randrange(0,4)  #生成一个0-3的数。这个变量用来判断每一位验证码是大写字母,小写字母还是数字if index!=i and index+1!=i:checkcode+=chr(random.randint(97,122))#生成a-z的一个小写字母elif index+1==i:checkcode+=chr(random.randint(65,90))#生成a-z的一个大写字母else:checkcode+=str(random.randint(1,9))   #生成一个1-9的数print('请输入验证码:'+(checkcode))

运行结果:

请输入验证码:3hgc

(2) 第三方模块的下载和安装

python以外的用户已经写好的模块,下载后就可以像使用标准模块一样进行调用了。
方法1:通过网址 https://pypi.org/ 进入下载页面,进行下载
方法2:在cmd命令窗口通过语句 pip [modulename]

command包括:install(安装), uninstall(卸载), list(列出安装列表,此时不需要写模块名)
如:pip install numpy ,表示安装numpy模块。

模块:导入和使用标准模块,第三方模块相关推荐

  1. python的标准随机数生成器模块是_Python的标准随机数生成器模块是

    [简答题]How do critical thinking and our emotions complement each other? [简答题]下列Python语句的输出结果是 print(&q ...

  2. 31、如何安装第三方模块?以及用过哪些第三方模块?

    在Python中,安装第三方模块,是通过setuptools这个工具完成的.Python有两个封装了setuptools的包管理工具:easy_install和pip.目前官方推荐使用pip 如果你正 ...

  3. python psutil模块 硬盘厂家芯片型号_python第三方模块—psutil模块

    系统基础信息采集模块作为监控模块的重要组成部分,能够帮助运维人员了解当前系统的健康程度,同时也是衡量业务的服务质量的依据,比如系统资源吃紧,会直接影响业务的服务质量及用户体验,另外获取设备的流量信息, ...

  4. Python学习笔记:常用第三方模块(1)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  5. python常用第三方模块多少万_python 常用第三方模块

    除了内建的模块外,Python还有大量的第三方模块. 基本上,所有的第三方模块都会在https://pypi.python.org/pypi上注册,只要找到对应的模块名字,即可用pip安装. 本章介绍 ...

  6. python导入模块语句_python 模块导入详解

    本文不讨论 Python 的导入机制(底层实现细节),仅讨论模块与包,以及导入语句相关的概念.通常,导入模块都是使用如下语句: import...import... as ...from ... im ...

  7. Python 的 time 模块导入及其方法

    时间模块很重要,Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能,讲解一下Python 的 time 模块导入及其方法. 1,time 模块导入 import time; # ...

  8. Python 第十一章 常用第三方模块

    常用第三方模块 除了内建的模块,Python还有大量的第三方模块. 基本上,所有的第三方模块都会在PyPI- The Python Package Index 上注册,只要找到对应模块的名字,即可用p ...

  9. Pycharm无法安装第三方模块(模块已存在/换源)

    原因一:该模块可能已经存在 Pycharm安装第三方模块时出现如下提示 这里就是告诉你,pip版本太低了,需要升级(cmd升级方法如下) pycharm升级方法如下 最后还是安装不了我的hashlib ...

  10. node.js的第三方模块 nodemon、nrm、Gulp、Gulp插件

    什么是第三方模块 别人写好的.具有特定功能的.我们能直接使用的模块即第三方模块,由于第三方模块通常都是由多个文件组成并且被放置在一个文件夹中,所以又名包. 第三方模块有两种存在形式: 以js文件的形式 ...

最新文章

  1. 苹果服务器消息转发,iphone-与APNS服务器进行交互以将推送通知发...
  2. oracle日期导出mysql_oracle的数据导入到mysql中,遇到一个时间转换问题
  3. 《剑指offer》第四十九题(丑数)
  4. win2003 + sqlserver2K sp4,客户端无法连接
  5. js获取元素节点对象
  6. LeetCode114. 不同的路径 python实现
  7. android:给程序加锁
  8. centos升级内核 大漠知秋_记一次centos 7内核升级事故
  9. 深度学习之于传统计算机视觉
  10. ubuntu安装rtx
  11. STM32驱动W25Q64读写数据
  12. 花式讲解校园网绕过认证原理
  13. Win10安装和配置笔记
  14. matlab 使用.m文件,matlab 编写M文件(函数)
  15. java输战舰_什么是最好的战舰AI?
  16. 【转】Java技能清单
  17. macbook配置java环境变量_MAC安装JDK及环境变量配置
  18. java练习之输入一个字母,如果是小写,转换成大写并输出,如果是大写就不变化并输出。
  19. vmware安装ubuntu Intel VT-x 处于禁用状态
  20. 给一些想要学习Java同学的一些建议

热门文章

  1. 计算机的储存器包括内存储器和外存储器,内存储器和外存储器的分类与区别
  2. python删除图片_python小应用之删光你的珍藏图片
  3. 计算机策略论文,中职计算机有效教学策略论文
  4. 千里挑一!玻色量子获金鸡湖创业大赛人工智能赛道冠军
  5. vue调用电脑端摄像头实时拍照
  6. Avoid mutating a prop directly since the value will be overwritten whenever the parent ...
  7. HTTPS 相关问题
  8. Tark与AjM完美结合,解决全球支付难题
  9. 高速互联仿真-Spice模型和IBIS模型的区别
  10. Bitnami redmine 一键安装包