随笔分类 - python学习之路
摘要:集合类型内置方法 一、作用 就是存储一堆元素的东西, 容器类型数据 二、定义方式 以{}用逗号隔开不可变数据类型(重复的元素会去掉),注意当 s = {} 定义时,他是是字典,不是集合,定义空集合必须得用set(),打印顺序随机 结果: {1, 2, 'a', 'c'} 三、内置方法 1. 长度
阅读全文
摘要:字典数据类型内置方法 一、作用 给值添加描述信息作用 二、定义方式 使用{}一逗号隔开加入键值对key,value,key为不可变类型(int,float,str,tup,bool)且==key不可重复== 结果: {'name': 'laowang', 'age': 18, 'height': 1
阅读全文
摘要:元组数据类型内置方法 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度上而言需要占用更多的内存。但是目前工业上内存已
阅读全文
摘要:列表类型内置方法(list) 一、作用: 用来存放多个值,如多个爱好,多门课程等 二、定义方式 结果: ['play', 'swimming', 'dancing'] ['r', 'a', 'n', 'd', 'y', 's', 'u', 'n'] 三、常用内置方法 主要内置方法 1. 索引取值
阅读全文
摘要:一、字符串内置方法(str) 1.用途:描述性质的东西,如人的名字、单个爱好、地址、国家等 2.定义:使用''、""、''''''、""""""包裹的的一串字符 u'unicode': unicode编码的字符串 b'101': 二进制编码的字符串 r'\n': 原生字符串,也就是说'\n'这是普通
阅读全文
摘要:数字类型内置方法 整型和浮点型统称为数字类型 一、整型内置方法(int) 1. 用途:年龄、号码等 2. 定义方式:可以使用int()方法将纯数字的字符串转为十进制类型(字符串中的纯数字不能出现‘1.1’,会报错),或者int()方法将纯数字转为十进制类型和直接赋值; eg: 3. 常用操作+内置方
阅读全文
摘要:流程控制之for循环 一、语法 有了骚气的while循环,为什么还满足不了那个需求呢,为什么还需要for ,看看下面的问题,给出一个列表,要取出列表里面的所有数据取出来,该怎么做呢,下面看看while如何实现: eg(while): python nums_list = [1, 2, 3, 4] n
阅读全文
摘要:流程控制之while循坏 一、语法 循环就是一个重复的过程,我们人需要重复干一个活,人岂不是要累死啊,而且还是那么…..的枯燥乏味,向我这样要的小年轻,不骚里骚气的行吗?那岂不是白白流浪了这么多年头,所以说呢要合理利用工具和资源,那么就不得不提及这个人笨重的大家伙,那就是传说中的神奇——计算机,利用
阅读全文
摘要:流程控制之if判断 一、语法 if判断是干什么的呢?if判断其实是在模拟人做判断。就是说如果这样干什么,如果那样干什么。对于ATM系统而言,则需要判断你的账号密码的正确性,进行账户认定,否则你的money不就可以别人家随便拿跑了。 1.1 if 学什么都是为了让计算机向人一样工作,我们无时无刻都在判
阅读全文
摘要:一、基本运算符 当我们眼前飘过一只生物后,我们会立即获得这个生物的信息,种类、性别、身高、三维,当我们获取这些信息的同时,我们还会马上对这些信息做一些逻辑处理,如这个生物种类是老虎的时候,我们会跑开;这个生物是人,性别为女,但是身高只有一米三时,我们可能会不自觉地靠近? 1.1 算术运算符 说起运算
阅读全文
摘要:python 格式化输出 一、格式化输出三种方式 在写程序的过程中难免要得,输出有有特色的格式来,没有特色,谁还会耐得下去看呢,恐怕自己都写小烦躁,不要不要得,毕竟人就是个神奇的小动物嘛,所以说不得不提及,python传说中的占位符,此符非彼符(可不是用来搞僵尸的), 必须用此骚气漫天的占位符,下面
阅读全文
摘要:一、数据类型 数据类型: 不同种类的变量值用不同的数据类型描述 数字类型 字符串 列表 字典 布尔值 1.1 整型(int) 作用 : 表示人的年龄、各种号码、级别 定义: 4530100848 18 使用:加减乘除、逻辑判断(大于、小于) 1.2 浮点型(float)d 作用:表示身高、体重、薪资
阅读全文
摘要:一、变量 1.1 什么是变量 变量:描述变化的世间万物的状态 量:记录现实世界中的状态,让计算机能够像人一样去识别世间万物。 今天我可能180,明年我是不是可能就是185了(5cm不过分),那这种状态是不是会发生变化。 变:现实世界中的状态是会发生改变的。 1.2 定义变量 变量的组成(规则): 变
阅读全文
摘要:基础知识 一、编程语言的分类 编程语言分类的主要分为:低级语言和高级语言 1.1 低级语言 机器语言:直接和计算硬件交互 优点:执行效率快; 缺点:开发效率慢,不容易被理解 汇编语言:直接和计算机硬件交互 优点:相对于机器语言开发效率高,容易理解; 缺点:相对于机器语言执行效率较
阅读全文
摘要:一、操作系统引入 可能都有碰到下面我说的这个场景,当我们花了8888大洋买了一台16G内存的专业吃鸡电脑时,打开电脑发现自己的电脑内存只有15G不到,然后就开始了吃鸡之旅。 但是如果你对你少掉的内存关心的话,你会发现并不是厂商为了节省造价成本,而这少掉的内存被某种东西给占用了,这种东西就是我们这篇文
阅读全文
摘要:一、什么是编程语言 Python和中文、英语语一样,都是一门语言,只要是语言,其实就可以看成是一种事物与另外一种事物沟通的介质。Python属于编程语言,编程语言是程序猿和计算机之间沟通的介质;中文和英语则是人与人之间沟通的介质。 二、什么是编程 编程是指:程序猿基于某种语言的语法格式将自己脑子中的
阅读全文
摘要:计算机组成原理 计算机分为五大组成部分,分别为:控制器、运算器、存储器、输入设备和输出设备。其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑。 一、控制器 计算机的指挥系统。大脑指挥全身的器官运作,但是大脑不会随意的指挥身体行动,大脑只有在接受指令后才会控制身体行动。 二、运算器
阅读全文
摘要:markdown基本语法 一、前言 要想成功!必先利其器 由于有些语法由于有些语法无法在博客园展示,推荐使用Typora解锁全套,下载地址:https://www.typora.io/ 之前项目一直使用 撰写文档,有比较大的弊病: 只有对纯文本文件进行版本控制,而word是二进制格式 格式复杂,经常
阅读全文