• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
带着兔子去拔牙
博客园    首页    新随笔    联系   管理    订阅  订阅

模块

模块:

1,就是一个Python文件

2.Python自带的

3.第三方模块,需要自己安装 pip install XXX

导入模块的原理:

1.import 一个模块,就把这个模块的代码执行一遍 ,后面加上as,(相当于一个别名)

 

 

name = '函数.py'
def funt():
    print('这是a的函数')

 

 

 

import 函数 as a

 

 

 

 

if __name__ ==  '__main__':
加入不想删这个代码,又不想让别人执行这行代码,就用
if __name__ ==  '__main__':

 

name = '函数.py'
def funt():
    print('这是a的函数')
if __name__ ==  '__main__':
    for i in range(4):
        funt()
funt()

 

import 函数 as a
print(a.name)
a.funt()

 

 

 

 怎么导入其他目录下的数据

1.从当前目录下找,

2.从python环境变量中找 --怎么查看环境变量

import sys
print(sys.path)

某一个目录引用文件

import sys
form day5 import tools
result = tools.test('ddd')
print(result)
print(sys.path)

 

 

random模块

import random
n =random.randint(1,100)#随机去整数
f =random.uniform(1,100)#随机取小数

t= [1,2,3,4]
f=random.choice(t)#随机取值
result= random.sample(t,2)#取多个数据
print(result)#从你给的数据里面随机选择

l = [str(i) for i in range(1,13)]#打乱数据
random.shuffle(l)
print(l)

 

posted @ 2020-05-24 20:31  带着兔子去拔牙  阅读(120)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3