zoukankan      html  css  js  c++  java
  • 【Python基础知识】import与from import

    遇到比如这种:

    import re
    import requests
    from bs4 import BeautifulSoup
    from openpyxl import Workbook
    

      Python程序可以调用一组基本的函数(即内建函数),比如print()、input()和len()等函数。

           Python本身也内置一组模块(即标准库)。每个模块包含了一组相关的函数,可以嵌入到你的程序之中,比如,math模块包含了数学运算相关的函数,random模块包含随机数相关的函数,等等。

    一、import语句

    在开始使用一个模块中的函数之前,必须用import语句导入该模块。

    实例:使用random模块ranint() 函数:

    # printRandom.py
    import random
    for i in range(5):
      print(random.randint(1, 10))
    # result:

    说明:因randint()函数属于random模块,必须在函数名称之前先加上random,告诉Python在random模块中寻找这个函数。

    二、from import语句

    这是导入模块的另一种形式,使用这种形式的 import 语句, 调用 模块中的函数时不需要  moduleName. 前缀 。但是,使用完整的名称会让代码更可读,所以最好是使用普通形式的 import 语句 。

    实例:

    导入random模块下的所有函数

    from random import *
    for i in range(5):
      print(randint(1, 10)) # 这里就不需要random.前缀了

    导入random模块下的randint, random函数:

    from random import randint, random

    参考:

    Python import与from import使用及区别介绍 - @ 小浩 - 博客园
    https://www.cnblogs.com/xiohao/p/10506625.html

  • 相关阅读:
    mysql复制那点事
    全排列问题
    56. Merge Interval
    2. Add Two Numbers
    20. Valid Parentheses
    121. Best Time to Buy and Sell Stock
    120. Triangle
    96. Unique Binary Search Trees
    91. Decode Ways
    72. Edit Distance
  • 原文地址:https://www.cnblogs.com/2016-11-13/p/13202317.html
Copyright © 2011-2022 走看看