【笔记】Python笔记

【笔记】Python笔记

ID:69602858

大小:734.23 KB

页数:19页

时间:2021-11-07

【笔记】Python笔记_第1页
【笔记】Python笔记_第2页
【笔记】Python笔记_第3页
【笔记】Python笔记_第4页
【笔记】Python笔记_第5页
【笔记】Python笔记_第6页
【笔记】Python笔记_第7页
【笔记】Python笔记_第8页
【笔记】Python笔记_第9页
【笔记】Python笔记_第10页
资源描述:

《【笔记】Python笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、笔记简介:面向对象、解释型语言,特点:语法简洁而清晰、丰富和强大的类库、能够轻松的联结其他语言,用于三种场合:shell实现工具(不适合)、控制语言(将其他程序编写的库,通过Python调用,作为一种胶水语言)、框架,解释器:字节码(bytecode)Python的实现:原始的实现方式(CPython)、用于与java语言集成的实现(Jython)、用于与.net框架集成的实现(IronPython)Python程序分为:模块、语句、表达式、对象1)程序有模块构成2)模块包含语句3)语句包含表达式4)表达式建立并处理对象面向

2、过程:以指令为中心,由指令处理数据,如何组织代码解决问题面向对象:以数据为中心,所有的处理代码都围绕数据展开,如何组织数据结构(或者如何设计数据结构组织数据,并提供对此类数据允许处理操作)数据结构:Python最基本的数据结构是序列,序列中每一个元素都被分配一个序号(索引),从0开始,Python中包含6种内建的数据序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象、缓冲区。例如,list[a,b]:从索引a开始到b-1结束,索引位置从0开始精品学习资料可选择pdf第1页,共19页------

3、-----------------基本数据类型:1)Integral:整型(不可变)和boolean2)浮点型:浮点数和复数和十进制数字3)字符串:不区分单引号和双引号(不可变)4)序列类型:列表[可变]:可直接修改内容,id不会改变,但是变得是变量名的引用、元组(不可变)。实质上,列表和元组并不真正存储数据,而是存放对象引用调用方法type可知道变量的类型,例如,type(num)1.运算符1)算术运算符:加减乘除、取余、取商、幂计算注意:/与//的区别:在类型是float与double类型时,/是全计算,//是取商(与j

4、ava不一样);不能使用++,---操作2)逻辑运算符:与and或or非not,is(判断is左右两边引用是否相等)3)比较运算符:大于、小于、不等于、等于4)赋值运算符:=、+=、-=5)优先级:幂、乘除、取余、取商、加减、比较2.基本语法赋值:x=2输出:print‘hello’3.布尔类型在进行运算时,True就表示1,False表示0,none表示0精品学习资料可选择pdf第2页,共19页-----------------------例如,printTrue+1输出1;printFalse*3输出04.算法的三大结构

5、:顺序、判断、循环5.Python的控制流语句:if、while、for⋯in、tryif语句例子,a=3b=2c=1ifa>b:t=bb=aa=tifa>c:t=cc=aa=tifb>c:t=cc=bb=tprinta,b,c精品学习资料可选择pdf第3页,共19页-----------------------while循环:break:跳出当前循环彻底终止循环;continue:continue之后的代码不执行,然后继续下一次的循环注意:a如果小于0的时候FALSE,终止while循环for循环:for变量名in范围:p

6、rint变量名例如:list=[‘1’,’2’,’1’,’2’]习题:1).使用for循环实现1到1000的数字之和;2).统计字符串str='idfalksdjfldkjieakdsfnakdsfreikndkfnaskfdeuwhfrkdnfaksdnfkasdhfurehfkndfkasyurplldsnkjdlfkajdfjldskjflsadjfldskjfirejfakdsflsajfdlkasjdflkjadjfalkjfkasdjfiajefoijaewlkjflksadjfklajdfklajlfdjald

7、fjalksjfladjfldfjsadkfjsalkjflafjaljflasdj'中a到z的个数。精品学习资料可选择pdf第4页,共19页-----------------------3).PokerGame中的买牌defbuynewpoker():color=['红桃','黑桃','梅花','方片']value=['A','1','2','3','4','5','6','7','8','9','10','J','Q','K']wangpai=['大王','小王']list=[]list.append(wangpai[0

8、])list.append(wangpai[1])精品学习资料可选择pdf第5页,共19页-----------------------foriinrange(len(value)):forjinrange(len(color)):list.append(color[j]+value[i]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。