![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
mhh4399
这个作者很懒,什么都没留下…
展开
-
2017-10-27-Python3基础语法
Python 3 基础语法编码默认情况下,python 3源代码文件以UTF-8编码,所有字符串都是unicode字符串。# -*- coding: cp-1252 -*-标识符第一个字符必须是字母表中的字母或下划线’_’标识符的其他的部分有字母、数字和下划线组成标识符对大小写敏感在Python 3 中,非-ASCII标识符也是允许的。python保留字保留字即关键字,我们...原创 2019-03-13 22:54:13 · 129 阅读 · 0 评论 -
2017-11-05-12迭代器和生成器;模块和包
1迭代器和生成器;2模块和包1迭代器 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的iter()和next()方法。 其中iter()方法返回迭代器对象本身;next()方法返回容器的下一个元素,在结尾时引发StopIteration异常。2生成器generator 在Python中,使用生成器可以方便的支持迭代器协议。 生成器通过生成器函...原创 2019-03-14 14:06:01 · 168 阅读 · 0 评论 -
2017-11-05-11常用模块
常用模块Os模块环境变量函数os.name #如果是windows操作系统返回’nt’,如果是其他系统则返回 ‘posix’os.environ #返回系统的环境变量,以dict形式显示文件操作函数#os模块给我们提供我们和操作系统交互的方式os.getcwd() #返回当前工作目录os.chdir(path) #改变工作目录os.listdir(path=’.’) #列举指...原创 2019-03-14 14:05:41 · 112 阅读 · 0 评论 -
2017-11-04-10文件的输入输出,异常
文件的输入输出,异常1.文件2.异常1.文件的输入输出#1.打开文件open函数open(file,[option])#file是要打开的文件#option是可选择的参数,常见有 mode等#2.文件的打开模式r 制度模式,文件不存在时会报错w 写入模式,文件存在会清空之前的内容,文件不存在则会新建文件x 写入模式,文件存在会报错,文件不存在则会新建文件a 追加写入模式,...原创 2019-03-14 14:05:18 · 219 阅读 · 0 评论 -
2017-10-29-09多继承,类的特殊方法,装饰器笔记
##02多继承,类的特殊方法,装饰器1.多继承class Base: def play(self): print('这是Base')class A(Base): def play(self): print('这是A') class B(Base): def play(self): print('这是B...原创 2019-03-13 23:00:24 · 128 阅读 · 0 评论 -
2017-10-29-08类概念,定义,属性,继承笔记
类的慨念、定义、属性、继承#类 类是对现实生活中,具有共同特征的事物的抽象。class Animal(object): pass#object, 基类。 任何类都需要继承object#类 (模子)class Animal: #python3 继承object,可写可不写 pass >>> dir(Animal)['__class__', '__...原创 2019-03-13 22:59:58 · 1594 阅读 · 4 评论 -
2017-10-29-07内置函数、作用域、闭包、递归
python自带内置函数abs()divmod()input()open()staticmethod()all()enumerate()int()ord()str()any()eval()isinstance()pow()sum()basestring()execfile()issubclass()print()supe...原创 2019-03-13 22:59:28 · 638 阅读 · 0 评论 -
2017-10-29-06函数基础笔记
函数 函数是重用的程序段。 自定义函数def 函数名(参数列表): 函数体 匿名函数 使用 lambda 来创建匿名函数lambda [arg1,[arg2,...]]:expression 函数的参数形参:函数括号内的参数实参:调用函数的时候传递给形参的值 默认参数#调用函数时,如果没有传递参数,则会使用默认参数。#给形参指定默认参数,形参=默认值#例...原创 2019-03-13 22:58:50 · 110 阅读 · 0 评论 -
2017-10-29-05条件与循环笔记
#注意python中逻辑与 & 和 and 的区别# &是位运算;and是逻辑运算# a=15# b=input('请输入:') #inout接收的内容都会变成字符串# print(b,type(b))# b=int(b)# print(b,type(b))# a = b'''需求: 1.年龄大于12岁,卖成人票。年龄大于60,就不需要买票 ...原创 2019-03-13 22:58:22 · 113 阅读 · 0 评论 -
2017-10-29-04集合、字典、运算符笔记
1.字符串拼接 + '%s' join format 2.格式化输出 %s %d %f %o %x %e \n \a \b \t 3.深复制 浅复制,嵌套列表 集合 { }, 唯一,无序() tuple[] list{} set dictse = {1,2,3,4}se2 = {1,2,3,3,4}se3 = {1,2,3,'d',...原创 2019-03-13 22:57:55 · 106 阅读 · 0 评论 -
2017-10-29-03字符串拼接、格式化输出、深浅复制笔记
字符串拼接、格式化输出、深浅复制'''序列的方法:list tuple str'''字符串拼接a = 'hello'b = 'python'c = '!'第一种,+a + ' ' + b +' ' +c第二种,%s ,占位符'%s %s %s'%(a,b,c)第三种,join' '.join([a,b,c]) #可迭代对象' ...原创 2019-03-13 22:57:25 · 119 阅读 · 0 评论 -
2017-10-29-02序列类型自带方法笔记
python基础,序列类型自带方法1.基本数据类型 int float bool complex2.+ - * / // % **3.序列类型 str list tuple 4.索引 、切片 、步长5.赋值运算、 in not in6.可变 不可变 str tuple列表>>> li=[1,2,3,4]>>> li[1...原创 2019-03-13 22:56:43 · 103 阅读 · 0 评论 -
2017-10-28-Python3基本数据类型
Python 3 基本数据类型python中的变量不需要生命。每个变量使用前都必须赋值,变量赋值以后该变量才会被创建。在python中,变量就是变量,没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:counter = 100 #整型变量miles = 1000.0 #浮点型...原创 2019-03-13 22:56:02 · 145 阅读 · 0 评论 -
2017-11-07-13-正则、re模块
1.元字符2.re模块正则 正则表达式是计算机科学的一个概念,正则表通常被用来检索、替换那些符合某个模式(规则)的文本。也就是说使用正则表达式可以在字符串中匹配出你需要的字符或者字符串,甚至可以替换你不需要的字符或者字符串。####1.元字符 . ^ $ * + ? {} [] \ | ()#大多数字母和字符会匹配它们自身,有少数特殊字符我们称为...原创 2019-03-14 14:06:22 · 123 阅读 · 0 评论