python模块

from __future__ import print_function
#包就是文件夹,模块就是py文件
#包与普通的目录区别在于:包下面有个__init__.py文件
import math#可访问math模块中所有公开函数
print(math.pow(4,2))#pow是平方函数
print(math.pi)

from math import pow,sin ,log #只想用某几个函数
print(pow(2,4))

import math,logging #不会冲突
print(math.log(9))
print(logging.log(4,'fs'))

from math import log
from logging import log as logger #通过命名方式避免冲突
print(log(10))
print(logger(10,'import from logging'))

import os
print(os.path.isdir(r'c:\windows'))
print(os.path.isfile(r'c:\windows\notepad.exe'))

from os.path import isdir,isfile
print(isdir(r'/data/webroot'))
print(isfile(r'/data/webroot/test.txt'))
'''
#模块不存在 ImportError错误
#动态导入模块
try:
    from cStringIO import StringIO #cString速度比String快
except ImportError:
    from StringIo import StringIO#如果cString不存在 再用StringIO模块'''

try:
    import json #2.5无json
except ImportError:
    import simplejson as json
print (json.dumps({'python':2.7}))

#因为from __future__ import print_function只能存在文件开始
print(10/3)#Python2 3
print(10/3)#py3 3.3333...

print(10/3)#py2中 显示3.3333...

#pip install pygame 第三方模块
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值