摘要:
Python3对文本和二进制数据作了更清晰的区分: 文本总是Unicode,由str表示,二进制数据由bytes类型表示。 Python3不会以任意隐式的方式混用str和bytes。 转换: 阅读全文
摘要:
** :x**y返回x的y次幂 // :取整除,返回商的整数部分 <>:不等于号,等价于!= 计算机中能表示的最小单位,是一个二进制位 计算机中能存储的最小单位,是一个二进制位(bit) 8bit = byte(字节) 1024byte = 1kbyte 1024kbyte = 1mbyte 102 阅读全文
摘要:
多行注释''' ''',还可以用来多行打印(打印结果也为多行); Python 2.x 的 raw_input 等价于 Python 3.x 的 input; 密码输入: while...else...和for in...else 中的else语句都是正常循环结束后执行,非break时的跳出。 ra 阅读全文
摘要:
python解释器在加载.py文件中的代码时,会对内容进行编码(默认ASCII) ASCII(美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,其最多只能用8位来表示(一个字节,等于8个比特(bit)),即:2**8 = 256-1,所以,ASCII码最多只 阅读全文
摘要:
编译型和解释型 编译型:编译器一次把所有的代码编译成机器语言,然后写成可执行文件; 解释型:程序运行中,由解释器不断地把源码解释,执行,并不断地解释,执行; 优缺点: 编译型执行速度较快(C/C++、VB)更适合开发操作系统、大型应用程序、数据库系统等; 解释型对不同系统平台间的兼容性较高(Java 阅读全文
摘要:
云计算:云计算最火的语言,典型应用OpenStack WEB开发:众多优秀的WEB框架,众多大型网站均为Python开发,Youtube,Dropbox,豆瓣... 科学运算、人工智能:典型库NumPy,SciPy,Matplotlib,Enthought librarys,pandas 系统运维: 阅读全文