摘要: 一.函数简介 什么是函数:函数就是具有某个具体功能的工具 为什么要用函数:1.提供开发效率 2.减少代码冗余 3.提高程序的扩展性 定义一个函数 def是定义函数的关键字 函数名的命名规则与变量名一致: 1.不能用关键字 2.函数也应该做到见明知意 函数在定义的时候只检测函数体语法,不执行函数体代码 阅读全文
posted @ 2019-07-09 21:12 二哈强拆Python世界 阅读(191) 评论(0) 推荐(0)
摘要: 一.字符编码 字符编码针对的是文字,只跟文本文件有关 不需要考虑视频音频文件 文本编辑器的输入和输出是两个过程人在操作计算机的时候输入的是人能够看懂的字符,但是计算机只能识别010101这样的二进制数据,那么输入的字符 >>> (字符编码表)>>> 二进制数字 字符编码表就是字符与数字的对应关系 A 阅读全文
posted @ 2019-07-09 09:55 二哈强拆Python世界 阅读(138) 评论(0) 推荐(0)
摘要: 一.文件读写其他模式补充 r w a (可以看做纯净模式) r+ w+ a+ 先创建一个test文本文档,并输入内容:套你aabb猴子啊我 wiht open(r'test',mode='r+',encoding=‘utf-8’) as f: print(f.readable()) print(f. 阅读全文
posted @ 2019-07-09 09:55 二哈强拆Python世界 阅读(200) 评论(0) 推荐(0)
摘要: 流程控制 1.if 判断事物的对错,真假,是否可行 想让计算机像人一样去工作,那就必须让他有判断事物对错的能力,才能做出不同的响应 固定语法:python用缩进表示代码的归属 代码块:同一缩进级别的代码(例如代码1、代码2和代码3是相同缩进的代码,这三个代码组合在一起就是一个代码块, 相同缩进的代码 阅读全文
posted @ 2019-07-09 09:54 二哈强拆Python世界 阅读(141) 评论(0) 推荐(0)
摘要: 一.数字类型 1.整型 int 作用:记录qq号,手机号,银行卡号等定义方式:age = 18 # age = int(18)int('cxkjntm') 报错int('1.1') 报错int('110') # int只能转纯数字的字符串,小数点都不行 进制转换其他进制转10进制二进制转十进制 0, 阅读全文
posted @ 2019-07-09 09:54 二哈强拆Python世界 阅读(154) 评论(0) 推荐(0)
摘要: 一.列表常用方法 l = [1,2,3,4,5,6,7,]count()res = l.count(8)print(res) clear()print(l)res = l.clear()print(l)print(res)print(id(l))l.reverse() # 将列表反转print(id 阅读全文
posted @ 2019-07-09 09:54 二哈强拆Python世界 阅读(146) 评论(0) 推荐(0)
摘要: Python中的语法注释 1.井号:# 单行注释 2.三引号:可以是三个单引号,也可以是三个双引号 多行注释 与用户交互 1.什么是与用户交互 程序等待输入一些数据,然后执行完毕后为用户反馈一些信息 2.为何程序需要与用户交互 为了计算机能够像人一样与用户交互 3.如何使用 1.python3中,i 阅读全文
posted @ 2019-07-09 09:54 二哈强拆Python世界 阅读(219) 评论(0) 推荐(0)
摘要: 总结 什么是编程语言? 编程就是由人编写程序,人将自己的思维逻辑和想法通过计算机能够识别的语言写下来,告诉计算机按照你的思维逻辑和想法去帮我们干活。编程的最终结果就是一堆文件。 语言是事物与事物之间沟通交流的媒介。 为什么要编程? 让计算机能够按照人类的思维逻辑去工作,解放人力。 计算机的五大组成部 阅读全文
posted @ 2019-07-09 09:53 二哈强拆Python世界 阅读(135) 评论(0) 推荐(0)
摘要: 编程语言的发展史 1.机器语言(直接用二进制跟计算机沟通交流,直接操作硬件) 优点:计算机能够直接读懂,速度快 缺点:开发效率极低 0000,0000,000000010000 代表 LOAD A, 16 0000,0001,000000000001 代表 LOAD B, 1 0001,0001,0 阅读全文
posted @ 2019-07-09 09:53 二哈强拆Python世界 阅读(146) 评论(0) 推荐(0)