流程控制之if判断
摘要:语法 if if就是如果的意思,就是指如果这样,该干什么;如果那样,该干什么.if判断其实就是在模拟人做判断. 1.1最简单的if(单分支结构) 1.2双分支结构 if...else表示if成立代码成立会干什么,else不成立会干什么,else是否则的意思. 1.3多分支结构 if...elif..
阅读全文
posted @
2019-07-31 19:31
黑糖A
阅读(184)
推荐(0)
基本运算符
摘要:算术运算符 算术运算符就是我们从小学开始学的加减乘除 比较运算符 就是小时候学的等于小于大于等 身份运算符 身份运算符用于比较两个对象的id来返回布尔值 is和==的区别:is用于判断两个变量引用对象是否为同一个(是否在同一块内存空间中), ==用于判断引用变量的值是否相等。 python运算优先级
阅读全文
posted @
2019-07-31 18:47
黑糖A
阅读(93)
推荐(0)
格式化输出的三种方式
摘要:三种格式化的输出方式 程序中经常要求我们输入信息并打印成固定的格式,这种符合某种规范的print就是格式化 一 占位符(适用于python3.0以上版本) 注意:%s支持所有数据类型,%d只支持数字类型 二 format格式化(适用于python3.4以上版本) 这种格式化方式基本没人用,如果你需要
阅读全文
posted @
2019-07-31 17:10
黑糖A
阅读(222)
推荐(0)
数据类型的种类与解压缩
摘要:什么是数据类型?为什么要进行数据分类? 首先让我们回顾变量是什么:变量就是用来记录世间万物状态的,世间万物都有属于自己的属性.拿人来举例,我们一般都是通过一个人的名字,年龄,性别,身高来认识一个人的,可想而知计算机也可以靠这些属性来认识我们.在计算机中,年龄身高可以用数字来记录,但人们的爱好性别却不
阅读全文
posted @
2019-07-30 18:58
黑糖A
阅读(127)
推荐(0)
变量的三个特征和花式赋值
摘要:变量的三个特征 id相等的变量,值一定相等,指向的是同一个内存地址;值相等的变量,id不一定相等 花式赋值 链式赋值(值相同才可使用) 交叉赋值(解压缩) 注释 代码注释分单行注释和多行注释,单行注释用 ,多行注释用三对单/双引号,使用三引号注释可以换行. 添加注释的原则 1. 不用全部添加注释,只
阅读全文
posted @
2019-07-29 18:42
黑糖A
阅读(232)
推荐(0)
python变量内存管理
摘要:python变量内存管理 变量存哪了 变量存放在内存中,每定义一个变量就会在电脑的内存中开辟一个小空间,小空间存放变量值,然后内存给这个小空间一个变量名,变量名指向变量值. 引用计数 当引用计数为0时,触发垃圾回收机制,释放内存占用 垃圾回收机制 定义x=10,内存开辟一个内存空间存储变量值10
阅读全文
posted @
2019-07-29 17:07
黑糖A
阅读(171)
推荐(0)
变量与常量
摘要:什么是变量 变量是描诉时间万物变化的状态 变量的组成 变量名:接收变量值 赋值符号:赋值 变量值:存放数值 变量名的命名规范 1.变量名必须由数字/字母/下划线 2.变量名都具有可读性,存不是目的,取才是目的 3.不要使用关键字(具有某种特殊意义的字符) 变量名也可以用中文,但不建议 变量名的两种定
阅读全文
posted @
2019-07-29 15:54
黑糖A
阅读(139)
推荐(0)
Pycharm常用快捷键
摘要:ctrl+a 全选 ctrl+c 复制(默认复制整行) ctrl+v 粘贴 ctrl+x 剪切(默认复制整行) ctrl+f 搜索 ctrl+z 撤销 ctrl+shift+z 反撤销 ctrl+d 复制粘贴选中(复制粘贴复制一行) ctrl+y 默认删除一行 home 回到首个字符 end 回到最
阅读全文
posted @
2019-07-26 19:03
黑糖A
阅读(203)
推荐(0)
编程语言的分类和优缺点
摘要:编程语言分类 机器语言(低级语言) 机械语言直接和硬件交互,用0和1与计算机进行交流 优点:执行效率高 缺点:开发效率低 汇编语言 汇编语言直接和硬件交互,通过写英文字符的形势代替一串二进制 优点(与机械语言相比):开发效率高 缺点(与机械语言相比):执行效率低 高级语言 这个高级指距离机械语言较远
阅读全文
posted @
2019-07-26 18:43
黑糖A
阅读(702)
推荐(0)
计算机操作系统
摘要:什么是文件? 文件真的存在吗?计算机能提供文件吗?(不能) 中间有一个东西把计算机认识的0和1转换成了文件这个虚拟的概念 文件是操作系统提供给我们的虚拟的概念 什么叫应用程序 qq是个应用程序,本质上就是一堆文件. 编程是为了解决人类的需求,完成一件事. 写出一个应用程序,写一堆文件. 什么是操作系
阅读全文
posted @
2019-07-25 20:53
黑糖A
阅读(170)
推荐(0)
计算机组成原理
摘要:计算机分为五大组成部分,分别为:控制器、运算器、存储器、输入设备和输出设备。 一 控制器 计算机的指挥系统。类人的话,就是控制身体所有组织的运转 二 运算器 运算器是计算机的运算系统。即实现算术运算和逻辑运算 1. 算术运算:1+1=2 2. 逻辑运算:疯狗冲过来立马跑 三 存储器 1. 内存(大脑
阅读全文
posted @
2019-07-25 20:48
黑糖A
阅读(379)
推荐(0)
计算机基础之编程
摘要:一 什么是编程语言 编程语言和英语语文一样都是一门语言,是程序员通过编程语言来和计算机交流沟通。 二 什么是编程 编程是指程序员基于某种编程语言的语法格式和计算机交流,这种交流可以帮我们干活(编程)。 三 为什么要编程 编程的目的是要奴役计算机,让计算机帮人类干活,取代人力。
阅读全文
posted @
2019-07-25 20:01
黑糖A
阅读(105)
推荐(0)
markdown基本语法
摘要:一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 最小只有六级标题 我被加粗了 我倾斜了 ==我高亮了== 上标 2^2^ 下标 H~2~O 代码引用 hello markdown hello markdown 代码引用( \ \` print('hello nick') \ \` \ \
阅读全文
posted @
2019-07-25 19:47
黑糖A
阅读(171)
推荐(0)