博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python优缺点分析及python种类,编码-课堂笔记及课后总结
阅读量:6828 次
发布时间:2019-06-26

本文共 802 字,大约阅读时间需要 2 分钟。

1、Python的缺点:

相较于其它类型的语言可能运行速度上会略差。C语言的运行性能速度上最好,因为C最接近计算机底层。

2、Python的优点:

  1)、大数据处理,有专门的功能模块,比较方便。

  2)、Linux自带Python,运用更广泛,更方便。

  3)、Python可做自动化处理,自动化运维。

  4)、python小数字池:-5~257,提高效率,节约内存空间

3、Python的种类:

  Cpython:使用C解释器来解释 扩展名:.pyc     C解释器-.pyc(字节码)-机器码-cpu

  Jpython: 使用Java解释器 java字节码->机器码->cpu
  ironpython: 使用C#解释器 C#字节码->机器码->cpu

  PYPY:运行速度快,原理:解释器->字节码->编译成机器码->直接运行机器码,用户运行时直接使用机器码,所以运行速度快。

  总结:Cpython运行速度快。各种语言的python原理大致一样,PYPY肯定会火!

4、Python编码:

  Unicode:万国码,一种标准编码,Python2默认使用的编码。至少需要16位来存储。其它编码均属于在此编码上做优化处理例如:UTF-8,GBK等。

  UTF-8:对unicode的压缩和精简(数字,字母及Ascii码使用8位编码来存储),Python3默认使用的编码,欧洲的字符:2个字节,16位存储;中国的字符:3个字节,24位存储

  总结:Python3默认编码为UTF-8,编码转换原理:先转换为Unicode再转换为其他编码

  编码encode:unicode-> utf8

  解码decode:utf8-> unicode

以上均为本人课堂笔记,欢迎补充,谢谢!

转载于:https://www.cnblogs.com/parr2017/p/7765794.html

你可能感兴趣的文章
dojo.declare,dojo.define,dojo.require解释
查看>>
酷炫的显示主页面
查看>>
CAA如何进行干涉检查?
查看>>
silverlight vs flash
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
可执行JAR读写内外文件
查看>>
Handbook of Constraints Programming——Chapter4 Backtracking Search Algorithms-Preliminaries
查看>>
[转载] 信息系统项目管理师视频教程——14 项目进度管理
查看>>
linux 解压文件
查看>>
Ansible入门
查看>>
SVN学习总结(1)——SVN简介及入门使用
查看>>
浅谈linux性能调优之五:调优软raid
查看>>
Android sdk下载缓慢解决方式
查看>>
IBM TPC强化中国建设银行存储管理能力
查看>>
常用ftp子命令的总结
查看>>
正则表达式
查看>>
在 JS 中使用 fetch 更加高效地进行网络请求
查看>>
javascript 分页算法
查看>>
android手机root后的安全问题
查看>>