zoukankan      html  css  js  c++  java
  • Python--Demo7--导入模块

    print()、input()、len()这些函数是python提供的内建函数。

    除此之外python还提供了一组模块,称为"标准库",每一个模块都是一个Python程序,包括一些相关函数。

    我们可以将这些函数嵌入到我们的程序之中。比如math模块有数学运算的相关函数,random模块有随机数相关函数等。

    如何导入模块:

    使用import关键字、模块名称(模块多了的话可以使用逗号隔开)

    如何使用模块:

    模块名、点操作符、函数名(可选参数)

    示例:

    >>> import random
    >>> for x in range(5):
    ...     print(random.randint(1,10))
    ...
    3
    6
    7
    3
    7

    说明:random.randint()函数会在两个传入的整数之间生成一个随机整数;randint()函数属于random模块,所以在randint()前要加上模块名。

    使用from关键字、模块名、import关键字和一个星号(*)

    示例:

    >>> from random import *
    >>> for x in range(5):
    ...     print(randint(1,10))
    ...
    4
    1
    4
    5
    2

    说明:使用from方式导入模块,调用randint()函数时不需要再加 random. 前缀。but:使用完整的模块名调用函数的形式比较易读所以推荐使用import方式,不推荐from...import * 的方式。

    示例:使用sys模块 实现输入exit后退出程序的功能

    >>> import sys
    >>> while True:
    ...     getstr=input('输入exit可以退出去...')
    ...     if getstr=='exit':
    ...             sys.exit()
    ...     else:
    ...             print('你输入的是:%s'%getstr)
    ...
    输入exit可以退出去...123
    你输入的是:123
    输入exit可以退出去...er
    你输入的是:er
    输入exit可以退出去...ext
    你输入的是:ext
    输入exit可以退出去...exit

    说明:本来我们这个程序是个无限循环,永远都不会结束。因为里面没有break语句。终结这个程序的唯一办法就是:调用sys.exit()函数。

  • 相关阅读:
    Eclipse的tab键为4个空格完整方法 附:阿里代码开发规范书
    Linux系统 安装JDK和tomcat
    Window10安装linux
    oracle 查询表重复数据 并 删除保留一条
    Oracle 新增数据 insert into整理
    业需软需word小技巧
    oracle数据库创建表且主键自增
    eclipse更改jdk版本(1.6》1.7 以此类推)
    pytest框架优化——清理历史截图图片和allure报告文件
    allure定制化输出测试报告,让报告锦上添花!
  • 原文地址:https://www.cnblogs.com/bigbosscyb/p/12321133.html
Copyright © 2011-2022 走看看