python语句命令的概念_Python学习笔记1-基础概念

1. 库

库:Python的一个一个的项目

标准库:Python安装时自带的库

第三方库:所有pythoner开发经过审核后作为第三方库

自己写的库:项目名

2. 包

2.1. 包的概念

包是一个有层次的文件目录结构,由模块和子包组成。包就是包含`__init__.py`的文件夹

25bffe8a52c4?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

2.2.**python中__init__.py文件的作用

python的每个模块的包中,都有一个__init__.py文件,有了这个文件,我们才能导入这个目录下的module。

3. 模块

定义: 以.py为结尾的文件都是模块

3.1.导入模块

import语句

推荐:import放在程序前面,且按照Python标准库模块、Python第三方模块、自定义模块的顺序从上到下排开。

3.2. from-import语句

可以导入模块中指定属性:from module importname1[,nam2[,...nameN]]

注意:

(1) 导入可使用\进行换行,

如:from module import nam1,name2,\

name3,name4....

(2) 使用as更换名称(仅了解):

from module import name1 as name2

3.3.搜索模块路径

Python 搜索模块的路径:

1) 程序所在目录

2) python安装标准库目录

3) 第三方库目录

4.内建函数

4.1. 定义:

在 Python 的手册中,名叫 build-in Functions,中文可以称为内建函数。

通俗:就是可以直接拿起来使用的函数。

1) 内建函数就像dos系统的内部命令,他不依赖于外部模块。

2) 内建函数就是:安装好Python后就可以直接使用的函数,不需要import任何模块

4.2. 基本的内建函数:

目的:过一遍,第一次多认识几个常用的内建函数

int, str, list, tuple, set, dict

open, input, eval,len, max, min, range, enumerate

isinstance, type,

4.3. 内建函数讲解

1.int(x)

“Convert a stringor number to an integer, if possible”

int()函数将使数字或字符串x转换为“普通”整数。

2. str(object)

返回对象的一个字符串表示。

好处:打印信息是可以使用

3. list(sequence)

list():将对象序列中的每一项放到列表[]中:

>>>list(‘abc’)

[‘a’,’b’,’c’]

>>>list([1,2,3])

[1,2,3]

假如对象是a = {1:2, 3:4}

4. tuple(object)

tuple()函数返回一个元组,该元组的项及项的顺序与sequence参数完全一样,以下就是tuple()函数的举例:

>>>tuple(‘abc’)

(‘a’,’b’,’c’)

>>>tuple([1,2,3])

(1,2,3)

5.Set(object)

Set接序列,去掉重复项,构成一个集合

面试题:去掉列表中海量数据重复项

6. open(filename, mode)

作用:打开一个文件

如下:以后详细讲

模式                含义

r                    打开用于读

w                  打开用于写

a                   打开用于附加(打开期间,文件位置自动移到文件末尾)

r+                  打开用于更新(读和写)

w+                截断(或清空)文件,接着打开文件用于读写

a+                 打开文件用于读和写,并自动改变当前为止到文件尾

当附加任何模式选项时,以二进制模式而不是文本模式,打开文件(这种模式)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值