标签:学习笔记
2018-03-22 学习笔记yum install git -y
yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
useradd python
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer
export PATH="/home/python/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
. ~/.bash_profile
1.CPU由运算器和控制器组成
2.运算器,完成各种算数运算、逻辑运算、数据传
输等数据加工处理
3.控制器,控制程序的执行
4.存储器,用于记忆程序和数据,例如内存、硬盘
5.输入设备,将数据或者程序输入到计算机中,例
如键盘、鼠标
6.输出设备,将数据或程序的处理结果展示给用户,
例如显示器、打印机等
重要:CPU中还有寄存器和多级缓存Cache
Python是解释性语言、是强类型、动态编译语言
事先声明变量类型,
编译时检查
无需事先声明,随时可以赋值为其他类型
官方CPython:C语言编写
IPython:交互式的、功能增强的CPython
PyPy:Python语言编写,采用JIT技术(just in time) 动态编译
Jython:运行在JVM上
IronPython:运行在.Net上
自然除(/)结果为浮点数
//为整除
in、not in
is、is not
正数的反码与原码相同;负数的反码符号位不变其余按位取反
正数的补码与原码相同;负数的补码符号位不变其余按位取反后+1
补码的补码是原码
负数参与计算时需转为补码
标签:学习笔记
原文地址:http://blog.51cto.com/11281400/2090038