2018年6月20日

模块和包

摘要: 1、什么是模块 模块是一系列功能的集合体 常见的模块形式(自定义模块、第三方模块、内置模块): 1、一个module.py文件就是一个模块,文件名是module.py,而模块名是module 2、一个包含有__init__.py文件的文件夹也是模块 3、已被编译为共享库或DLL的C或C++扩展 4、 阅读全文

posted @ 2018-06-20 16:24 阿乐的博客园 阅读(91) 评论(0) 推荐(0) 编辑

面向过程编程

摘要: 面向过程编程 核心过程二字,过程指的是解决问题的步骤,即先干什么、再干什么、然后干什么... 基于该思想编写程序就好比在设计一条流水线,是一种机械式的思维方式 优点 复杂的问题流程化、进而简单化 缺点 扩展性极差 ''' # 接收用户输入用户名,进行用户名合法性校验,拿到合法的用户名 def che 阅读全文

posted @ 2018-06-20 16:17 阿乐的博客园 阅读(111) 评论(0) 推荐(0) 编辑

2018年6月5日

函数

摘要: 函数的基本使用 1、什么是函数? 在程序中,函数就具备某一功能的工具 事先将工具准备好即函数的定义 遇到应用场景拿来就用即函数的调用 所以务必记住:#函数的使用必须遵循先定义,后调用的原则 2、为何要用函数 不用函数问题是: 1、程序冗长 2 程序的扩展性差 3 程序的可读性差 3 如何用函数: 函 阅读全文

posted @ 2018-06-05 22:27 阿乐的博客园 阅读(193) 评论(0) 推荐(0) 编辑

文件处理

摘要: 文件基本操作 1 什么是文件? 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位 文件的操作核心就:读、写 即我们只需要对于进行读写操作,就是对操作系统发起请求,然后由操作系统将用户或者应用程序 对文件的读写操作转换成具体的硬盘指令(比如控制盘片转动,控制机械手臂移动来读写数据) 2 为什 阅读全文

posted @ 2018-06-05 22:21 阿乐的博客园 阅读(88) 评论(0) 推荐(0) 编辑

字符编码

摘要: 1 字符编码 将人类的字符编码/转换成计算机能识别的数字 这种转换必须遵循一套固定的标准,该标准无非是 人类字符与数字的对应关系,称之为字符编码表 00011011 A >0000 0000B >0000 0001c >0000 0002d >0000 0003 bit:二进制位Bytes:字节 A 阅读全文

posted @ 2018-06-05 22:07 阿乐的博客园 阅读(96) 评论(0) 推荐(0) 编辑

字典,元组,集合类型

摘要: 字典类型 一:基本使用1 用途:用来存多个值,但每一个值都有一个key与之对应,key对值有描述性的功能 当存储多个值表示的不同的状态时, 2 定义方式:{}内用逗号分隔开多个元素,每一个元素都是key:value的形式value可以是任意数据类型,但是key必须为不可变类型,key通常应该是字符串 阅读全文

posted @ 2018-06-05 22:01 阿乐的博客园 阅读(120) 评论(0) 推荐(0) 编辑

2018年5月30日

列表类型

摘要: 作用:多个装备,多个爱好,多门课程,多个女朋友等 定义:[]内可以有多个任意类型的值,逗号分隔 my_girl_friends=['alex','wupeiqi','yuanhao',4,5] #本质my_girl_friends=list([...]) l=list('hello') # list 阅读全文

posted @ 2018-05-30 18:23 阿乐的博客园 阅读(94) 评论(0) 推荐(0) 编辑

字符串类型

摘要: 一:基本使用 1 用途: 描述性质的数据,比如人的名字,单个爱好,地址 2 定义方式 name='egon' #name=str('egon') x=str(1) y=str(1.1) z=str([1,2,3]) n=str({'a':1}) print(type(x)) print(type(y 阅读全文

posted @ 2018-05-30 18:22 阿乐的博客园 阅读(90) 评论(0) 推荐(0) 编辑

数字类型

摘要: 一:基本使用 1 int用途:年龄 号码 等级... 2 定义方式 age=10 #age=int(10) x=int('1111') # int只能将纯数字的字符串转成十进制的整型 print(type(x)) 3 常用操作+内置的方法 算数运算,比较运算 二:该类型总结 1 存一个值or存多个值 阅读全文

posted @ 2018-05-30 18:19 阿乐的博客园 阅读(167) 评论(0) 推荐(0) 编辑

控制流程之for循环

摘要: names=['egon','asb','wsb','lsb','csb'] n=0 while n < len(names): print(names[n]) n+=1 names=['egon','asb','wsb','lsb','csb'] info={'name':'egon','age' 阅读全文

posted @ 2018-05-30 18:17 阿乐的博客园 阅读(108) 评论(0) 推荐(0) 编辑

导航