![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
Incrediable_boy
兴趣爱好
展开
-
初识Python
Python1.Python语言是一种面向对象的解释型计算机程序设计语言,属于强类型语言,出现语法错误或者逻辑错误等会出现报伸缩明!2.Python是纯粹的自由软件且语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进,通常以4个空格或者一个TAB作为一个标准缩进.3.Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻...原创 2018-03-14 23:02:35 · 165 阅读 · 0 评论 -
Python 学习笔记(一) 数据类型+序列类型
在Python 中,不需要声明变量类型,可以直接给任意未定义的变量赋值数据类型1.int 整型 如果赋的值是一个整数,则该变量就是整型如: >>> a = 1 >>> print(type(a),a) <class 'int'> 1特殊的还有:在被print 时,是可以直接用其他进制数表示的 二进制 八进制 十进制(默认...原创 2018-03-14 23:18:59 · 207 阅读 · 0 评论 -
集合,字典
集合 set 无序性 唯一性(不重复)se={1,2,2,3} #注意唯一性 不能是可变类型set('asd')set([1,2])-------------------集合的运算se1={1,2,3,4} or se2={3,4,5,6} #并集 se1|se2 # 加起来了去掉重复部分 ...原创 2018-03-17 23:48:28 · 160 阅读 · 0 评论 -
python学习笔记(二)流程
#控制流程 三个循环,三个关键字迭代:如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple, 这种遍历我们称为迭代 遍历: 遍:全部 历:看到 a-b 查房#可迭代对象:1.所有的序列类型 list tuple str2.非序列类型 set,dict3.自己定义的带有 __iter__对象(可通过dir查看函数带...原创 2018-04-05 18:29:53 · 374 阅读 · 0 评论 -
Python 学习笔记(三)函数基础&匿名函数lambda
# def定义 return返回值def 函数名(): 函数语句1 函数语句2 …… return 你要的语句或者文字如:def my_max(a,b): #自定义的函数 if a>b: print(a) elif a<b: print(b) else: print('a=b') retur...原创 2018-04-05 18:45:59 · 148 阅读 · 0 评论 -
附录: Python 3 内置函数大全
#1.abs() 绝对值或复数的模abs(-1) >>> 1#2.all() 接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回Falseall([1,2,3]) >>> True #3.any() 接受一个迭代器,如果迭代器里有一个元素为真,那么返回True,否则返回Falseany([0,0]) >>> False#4...原创 2018-04-05 18:55:34 · 184 阅读 · 0 评论 -
迭代器生成器
dir(open) f=open('test.txt','w') r w x a b + read readlines readline write writelines seek tell closed mode name encoding 异常 try: except else finally 列表推导式 l4=[i for i in range(0,20,2)] l5=[...原创 2019-04-16 21:32:47 · 108 阅读 · 0 评论