您的位置:首页 > 编程语言 > Python开发

Python 学习笔记(一)package以及数据类型

2019-07-09 09:47 309 查看

李晨的Python 学习笔记(一)package以及数据类型

文件类型分为module和package,多个module可以组成一个package,而多个package可以组成一个project。

1.在python中package分为自带以及外部两种:
自带(built-in package)有:os;math等 通过import package名称 来加载包进入编译环境。
外部(external package)一般存储在网络之中,python提供两种方式让用户进行下载安装: a. easy_install b. pip
这是针对于单纯的python环境中的操作,如今在Anaconda这样一个集成的环境中可以直接import调用外部包,和自带
的包使用方法无异。

2.要调用某个包的功能的代码写法为:package name.function
举例:
查看www.baidu.com的URL、编码方式、物业内容
import os
impotr requests
print(os.getcwd())------------打印当前工作路径
r=requests.get(“http://www.baidu.com”)-------------将网页www.baidu.com设定为参数r,后续对参数r进行内容抓取
print(r.url)-------------抓取r的URL信息
print(r.encoding)--------------抓取r的编码方式
print(r.text)-----------------抓取r的内容*

3.python数据类型
总体分为:numeerics; sequences; mappings; classes; instances; exceptions;
3.1 numerics
type: int(整型) ; float(浮点型); complex(复数类型)
注意:
int: 在python中int包含Boolean类型,即是非型数据。且int是不受限制长度的;
float: float的实现使用C语言,对应的是double类型,查看取值范围代码为;sys_float_info;
complex: real(实部); imaginary(虚部); 用x.real 和x.imag来分别抓取实部和虚部;
具体法则可见:http://docs.python.org/3/library/stdtypes.html#mumberic-type-int-float-complex

例子
整型数据
a = 3
b = 4
浮点型数据
c = 5.66
d = 8.0
复数型数据
e = complex(c,d)
f = comple(float(a),float(b))
print(“a is type:”,type(a)) tips: print( “a is type:” , type(a))
print(“c is type:”,type©) ^ ^
print(“e is type:”,type(e)) 输出结果中包含的内容 , 结果中的值
print(“g=”,a+b)
print(“h=”,d/c)
print(“j=”,b/a)
print(“j=”,b//a)------//表示b/a向下取最接近的整数
输出结果为:
a=3; b=4; c=5.66; d=8.0 ; e=5.66+8.0j ; f=3+4j ;
g=7; h= 1.4134275618374559; j= 1.3333333333333333; l=1

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: