美文网首页
python---导入模块

python---导入模块

作者: 幼姿沫 | 来源:发表于2021-02-23 14:02 被阅读0次

导入模块

'''

导入模块的时候用import 模块名.函数  或者from 模块名 import 函数名

也可以进行导入全局变量和类

from module import * 从一个模块里面导入所有的函数名称

import time as tt    将导入的模块和函数名作为简称

可以自定义模块  从另外一个模块中进行引入即可

'''

import math

import timeas tt

tt.sleep(3)

a=math.sqrt(2)

print(a)

import sys

print(sys.argv)

列表推导式

#列表推导式 for循环 if判断

a=[i for i in range(10)]

print(a)

b=[True if 8>6 else False]

print(b)

#for循环和if判断

c=[i for i in range(10)if i%2==0]

print(c)

#for循环+for循环

print([(x,y) for x in range(5) for y  in range(10)])

list / tuple /set 之间可以进行相

互转化 set集合可以将列表数据快速去重

aa=set()

print(type(aa))

bb=[1,2,3,5,6,4,8,97,1,2,3,5,9,8,93,97,56,45,25,36]

print(list(set(bb)))

print(tuple(list(set(bb))))

单例模式 '''单例模式 使用new 会有参数cls 和返回值 return object.cls 返回父类+参数

判断一下是否存在 不存在就创建对象 存在的话就返回该对象 来保证一个函数存在一个实例单例模式

打印出来的ID一致说明对象是同一个

'''

class Singleton(object):

    __instance=None

    def __new__(cls,age,name):

'''

如果类属性 instance不存在 就创建对象

并且赋值为这个对象的引用

保证下次调用这个方法的时候证明已经创建过对象

这样就保证了只有一个对象

        :paramage:

        :paramname:

        :return:

'''

        if not cls.__instance:

            cls.__instance=object.__new__(cls)

        return cls.__instance

a=Singleton(19,'haha')

b=Singleton(8,'gaga')

print(id(a))

print(id(b))

a.age=20

print(b.age)

相关文章

  • python---导入模块

    导入模块 ''' 导入模块的时候用import 模块名.函数 或者from 模块名 import 函数名 也可以进...

  • Python3-模块(Module) amd 包(Package

    模块(Module):单个Py文件。 导入模块:导入方法1import 模块名1,模块名2,模块名3导入方法2 ...

  • 13-核心编程1

    模块导入问题 如何导入模块:import sys如何查看该模块路径:print(sys.path)如何要导入的模块...

  • P 面向对象 | 模块与包

    一、模块 1.1 模块的导入与使用 模块导入的语句统一写在代码顶部 每个模块的导入应独占一行 导入模块存在函数重名...

  • Data Structure in Python

    python---朝花夕拾

  • Python基础38-包/模块(导入及其底层逻辑)

    1 导入模块后具体做了什么?2 从哪个位置找到需要导入的模块3 导入模块的常见场景? 1 导入模块后具体做了什么?...

  • python学习笔记-模块和包

    模块 模块导入方式 as 定义别名 制作模块 模块定位顺序 all 包 制作包 导入包

  • 9Python 函数和模块

    1、导入整个模块导入模块,首先要又模块,模块是扩展名为.py的文件,包含要导入程序中的代码,常见格式 2、导入特定...

  • 使用python处理excel

    导入xlrd模块读取excel 导入xlwt模块写入excel

  • Python 导入Import模块和包

    任何语言使用已封装好的模块(或库)都要先进行导入,Python使用import关键字导入模块。 如何导入 导入模块...

网友评论

      本文标题:python---导入模块

      本文链接:https://www.haomeiwen.com/subject/mbprfltx.html