• 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()函数。

  • 相关阅读:
    堆和栈的区别(转)
    conversion to dalvik format failed with error 1的解决办法
    eclipse最实用快捷键
    java socket编程(转)
    Android 面试总结
    Android横竖屏总结(转)
    Android布局文件属性笔记(转)
    常用数据结构有哪些(转)
    经常用到的Eclipse快捷键(转)
    url编码转换
  • 原文地址:https://www.cnblogs.com/bigbosscyb/p/12321133.html
Copyright © 2020-2023  润新知