python 基础语句学习记录

1.import

参考链接https://blog.youkuaiyun.com/qq_30815237/article/details/93203934
功能:模块导入(每个.py文件都可以认为是一个Python模块,.py文件中可以包含类、方法、变量和常量),允许将一个个独立的程序功能分别实现然后组合成一个复杂的系统。
import使一个变量名引用整个模块对象,因此必须通过模块名称来得到该模块的属性,比如导入一个数学计算的模块 math:

 import math
 print math.pi

语法:import 模块名
fromimport…可以在模块里导入指定的模块属性。 也就是把指定名称导入到当前作用域,不需要再使用模块名调用方法,直接用变量名或方法名即可

from math import pi
print pi
>>>3.141592653589793

语法:from 模块名 import name1,name2,…
一次性将该模块中所有python 调用函数方法导入:
from 模块名 import *
2.init_.py文件的作用
参考链接:https://blog.youkuaiyun.com/cgyx008/article/details/99710504
该文件的主要作用使初始化Python包。如果目录下面包含了该文件,Python解释器就会将该目录当做一个包,下一步就可以使用import语句在别的.py脚本中引用该目录下的文件。
如果文件结构为:

main.py
my_package/
    __init__.py
    file.py
        my_File()
    file2.py
    subpackage/
        __init__.py
        submodule1.py
        submodule2.py
如果__init__.py没有内容,则在main中导入my_File方法:
from my_package.file import my_File
如果在__init__.py中事先导入:
from .file import my_File

则在main中:
from my_package import my_File
就可以直接用包名导入方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值