进制 转十进制:基本运算方法(权算方式) 0b1111——>1*2**3 + 1*2**2 + 1*2**1 + 1*2**0 0x7F——>7*16**1 + F*16**0 转二进制: 0xF8按位展开,4位截断——>0b1111 1000 127除以基数2,直到商为0,反向取余数 转十六进制: 127除以基数16,直到商为0,反向取余数 原码,反码,补码,负数表示法 正数的原码,反码,补码相同 负数的反码:符号位不变,按位取反 负数的补码:符号位不变,按位取反+1(补码再补码就是负…
高级语言发展 结构化语言:以顺序(步骤化),分支,循环描述问题 面向对象语言:接近人类的认知,万物抽象成对象,对象间的关系抽象成类和继承 程序=数据结果+算法 Python解释器 CPython:由C语言开发,最为广泛,支持插件多 IPython:交互式增强的CPython PYPY:由python语言编写的python解释器,效率高 Python基础语法 (1)注释 #标注文本 (2)数字 整数int:进制:0b二进制,0o八进制,0x十六进制:bool:true 1,false 0   浮点…
Python安装 pip #包管理工具 pip install #安装包 pip list #查看包 IPython #增强的python shell,自动补全,自动缩进,支持shell,增加了很多函数 Jupyter #基于IPython的交互式工具 冯诺依曼体系结构(CPU只与内存交互) 编程语言类型 机器语言(0,1序列) <——符号代替—— 汇编语言 面向机器(通过指令集控制CPU操作)<——低级语言 高级语言——>接近自然和数学 高级语言——转换工具(编译器C,C++:解释器J…
Python内存管理 python中有自动清理内存垃圾的功能,当变量的引用计数为0,则可以被有计划的垃圾回收GC 常量会在系统中被多次引用,所以常量的引用计数无法确定 程序控制 顺序:按照先后顺序逐条执行 分支:根据不同条件判断,条件满足执行对应代码块,只能进入到一个分支 循环:条件满足就反复执行,不满足就不执行或不再执行 if分支结构 单分支结构 if condition: #condition必须是一个bool类型,如果不是bool则需要等效值 代码块 else: 代码块 真值表:等效为Fa…
Python编程环境搭建 Python环境搭建 官网下载:https://www.python.org/ python --version PyCharm下载安装 安装 官网下载:https://www.jetbrains.com/pycharm/download/#section=windows 下载完成后一直next即可  pycharm修改字体大小及主题颜色 pycharm常用快捷键 Python脚本结构 编写一个完整的python脚本 1 # coding:utf-8 2 3 impor…
关键字 关键字: 被Java语言赋予特定含义的单词 关键字特点 组成关键字的字母全部小写 关键字注意事项 goto和const作为保留字存在,目前并不使用 类似IDEA这样的集成工具,针对关键字有特殊的颜色标记,非常直观. 标识符 标识符 就是给类,接口,方法,变量等起名字时使用的字符序列 组成规则 英文大小写字母 数字字符 $和_ 注意事项 不能以数字开头 不能是Java中的关键字 区分大小写 标识符(常见命名规则) 注释 注释用于解释说明程序的文字 Java中注释分类格式 单行注释格式: /…
在2018年决定写一些关于Python的文章,其实写博客这件事在2016年就有了,但是因为个人的一些原因一直被耽搁.所以2018年的目标之一就是写多一点的博客,不管是是生活还是工作.好吧,废话不多说,我们先来介绍一下Python环境的安装,这个网上大把的资料,请大牛绕道. 一.Python环境安装 选择Python2还是Python3? Python 2XXX Python 3XXX 我们学习使用的是Python2,方便后面的Robot Framework框架学习. 如何安装Python2 1.…
目录 python学习第三讲,python基础语法之注释,算数运算符,变量. 一丶python中的基础语法,注释,算数运算符,变量 1.python中的注释 2.python中的运算符. 3.python中的变量 python学习第三讲,python基础语法之注释,算数运算符,变量. 一丶python中的基础语法,注释,算数运算符,变量 1.python中的注释 python中分为单行注释跟多行注释.作用就是提醒程序员当前代码的含义. # 是单行注释 """ 注释内容 &qu…
参考: 查找python项目依赖并生成requirements.txt Ubuntu 下生成 python 环境安装文件 requirements.txt 首先通过 pip 安装pyreqs模块: pip install pipreqs 然后进入 python 源码所在的目录下,执行: pipreqs ./ 该命令在当前目录下生成 requirements.txt. 如果需要在一个新的环境下重新安装源码需要的依赖包,只需执行: pip install -r requirements.txt 20…
近半年来一直在用Python处理手头的工作.想想,Python确实是一门比较强大的语言,容易上手且功能强大, 基本上想做的工作都能找到别人提供的包. 目前主要在windows系统上办公,这里把windows系统下搭建Python环境的步骤记录一下. 1.下载Python安装程序,64位操作系统可以用64,32位的,但32位的操作系统只能用32位的,操作系统的位数可以 在 我的电脑上右键-->属性 中查看,如下图所示是64位操作系统. 安装包的位置在   https://www.python.or…