2018-03-22 学习笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-03-22 学习笔记相关的知识,希望对你有一定的参考价值。
2018-03-22 学习笔记
Pyhon环境部署:
系统:Linux最小系统
1、安装git
yum install git -y
2、安装Python编译依赖
yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
3、创建用户
useradd python
4、使用python用户登录后安装Pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer
5、在python用户的~/.bash_profile中追加
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语言类型
Python是解释性语言、是强类型、动态编译语言
静态编译语言:
事先声明变量类型,
编译时检查
动态编译语言:
无需事先声明,随时可以赋值为其他类型
解释器种类:
官方CPython:C语言编写
IPython:交互式的、功能增强的CPython
PyPy:Python语言编写,采用JIT技术(just in time) 动态编译
Jython:运行在JVM上
IronPython:运行在.Net上
运算符
自然除(/)结果为浮点数
//为整除
成员运算符:
in、not in
身份运算符:
is、is not
原码、反码、补码、负数表示法
反码
正数的反码与原码相同;负数的反码符号位不变其余按位取反
补码
正数的补码与原码相同;负数的补码符号位不变其余按位取反后+1
补码的补码是原码
负数参与计算时需转为补码
以上是关于2018-03-22 学习笔记的主要内容,如果未能解决你的问题,请参考以下文章
[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段