第17课 python 模块

模块是什么?
import os
import sys
import random
import time
###新手通常用,os这些就是叫模块。。。。形式是怎样的?
os.py 这种格式,
所以:

 模块:是.py文件 包含 类、函数、变量
 类:有 函数(方法),变量属性。

 有无很直观的想法,import xxx就是一个 .py文件。完全正确了
 ###################################################

import time
print(time.time())
##################调用time模块下面的time函数。。。。

格式1:
import 导入.py文件

格式2:
from xx import 函数/变量

############################

通常在遇到 调用模块的 .py 通常会写
if name == ‘main‘:
执行函数 或者类
#######执行.py文件会执行if下面的,调用就不会执行 if下面的为啥呢?print(
name__) 你就知道。。。

是不是很简单。。。。
模块主要是减少重复的代码,

原文地址:https://blog.51cto.com/323248/2429933

时间: 2024-08-30 17:41:07

第17课 python 模块的相关文章

进阶第一课 Python模块简介

一.前面我们说过,Python自从出世以来,就是免费.开放的.如今造就了数目庞大的模块.那么问题来了,模块是什么? 对于Python而言,模块是若干功能的集合. 一个模块有自己的属性,就像一个人有自己的姓名.身高.体重.性别... 一个模块也有自己的方法.所谓方法,就是这个模块能做的事情.举个栗子-_-!! 1 import time 2 a=time.time() 3 print(a) 分析一下: 1)既然是模块,就只有在导入(有的模块需要自行安装,还涉及包依赖,以后会讲到).格式是:impo

进阶第九课 Python模块之datetime

datetime模块是date和time两个模块的集合.在datetime模块中有2个常量:MAXYEAR的值为9999,MINYEAR的值为1. datetime模块定义了5个类,分别是 一.datetime.date:表示日期的类. date类有三个参数,datetime.date(year,month,day),返回year-month-day 方法: 1.datetime.date.ctime(),返回格式如 Sun Apr 16 00:00:00 2017 2.datetime.dat

进阶第十六课 Python模块之Pandas

转 同十五课,都是从大神那里转载的.今后会逐步增加示例代码. Pandas pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具.pandas提供了大量能使我们快速便捷地处理数据的函数和方法. >>> from pandas import Series, DataFrame >>> import pandas as pd A.pandas 函数 说明 pd.

进阶第五课 Python模块之time

time模块,顾名思义就是提供时间的模块. 1.时间戳time.time() >>> import time >>> time.time() 1522277717.8651874 返回值很大,单位是"秒".以1970年1月1日零时为计时起点到你使用time.time()为止,之间的秒数. 那这个时间戳的作用是什么?可以用来计时,比如某个操作用时是多少. 2.休眠time.sleep() 一起输入两端代码 >>> a=10 >&

进阶第六课 Python模块之string

对字符串做格式化操作 1.string.capwords() 把字符串中所有单词的首字母均变成大写字母.看例子: >>> a='Tom is a boy and Kate is a girl.' >>> import string >>> b=string.capwords(a) >>> b 'Tom Is A Boy And Kate Is A Girl.' 2.Template 指定文档模板,把字符串按照指定模板的格式输出. 具体

Python Codecademy 函数17课

def shut_down(s): if s=="yes": return "Shutting down" elif s=="no": return "Shutdown aborted" else: return"Sorry 17课这个小程序,改了好几遍,错误原因 1.关键字return打错了.(⊙﹏⊙)b 2.return后加了括号 3.用了print

Python 模块学习

模块学习: http://wsyht90.blog.51cto.com/9014030/1845737 1.getpass 2.os 3.sys 4.subprocess 5.hashlib 6.json 7.pickle 8.shutil 9.time 10.datetime 11.re 12.random 13.configparser 14.traceback 15.yaml 16.itertools 17.logging 18.urllib.urllib2 19.paramiko ###

python 学习第五天,python模块

一,Python的模块导入 1,在写python的模块导入之前,先来讲一些Python中的概念性的问题 (1)模块:用来从逻辑上组织Python代码(变量,函数,类,逻辑:实现一个功能),本质是.py结尾的python文件(文件名:test.py,对应的模块名:test) (2)包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件) 2,导入的方法 (1)import module_name导入某个模块 (2)import module_name,module2_

编程:C#调用Python模块

当下,C#与Python都是比较热门的计算机编程语言,他们各有优缺点,如果能让他们互相配合工作,那是多么美好的事情,今天我来讲解一下如何利用C#来调用Python. 如果让C#支持调用Python模块,我们首先需要安装一些扩展,这里推荐使用IronPython库. 第一步,我们需要下载IronPython库的安装包,这里请大家移步官网 http://ironpython.codeplex.com/ ,下载并安装相关库文件. 第二步,我们新建一个C#控制台测试项目,并将IronPython安装目录