Python学习札记(一) 初始python
2024-08-30 18:59:17
参考:
笔记
1.C语言是可以用来编写操作系统的贴近硬件的语言,所以,C语言适合开发那些追求运行速度、充分发挥硬件性能的程序。而Python是用来编写应用程序的高级编程语言。
2.Python有许多的现成的软件开发库可以直接使用,从而加速你的开发过程。这一点和C++的STL相似,别人开发的,可以供你直接使用。
3.Python的哲学:elegant、definite、simple。
4.Python适合做的:(1)日常应用、后台;(2)脚本工具;(3)包装使用其他语言开发的程序,方便使用 => 胶水语言。
5.Python的缺点:
运行速度缓慢,属于解释型语言。
你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。
代码无法加密 => 发布Python程序 == 发布你的Python源代码
而发布C语言程序无需发布源代码,贴上你的机器码文件(.exe可执行文件)即可,而且从机器码推出C语言是一件非常困难的事情。
2017/1/21
最新文章
- 珍珠(bead)
- css基础样式四
- Shell脚本检测Tomcat是否正在运行
- 运维mysql基础
- atitit.修复xp 操作系统--重装系统--保留原来文件不丢失
- Couchbase的web管理员后台 查看缓存提示警告 Warning: Editing of document with size more than 2.5kb is not allowed的解决方法
- lintcode 中等题:majority number III主元素III
- PostgreSQL的initdb 源代码分析之五
- WPF ListBox的DataTemplate例子
- linux 0.11 源码学习+ IO模型
- MySQL必知必会笔记<;2>;
- SQL Server 数据库表的管理
- mysql5.0手动升级8.0.15,并链接到navicat
- JAVA中对字符串的常见处理函数汇总
- Linux编程 4 (创建文件touch,复制文件cp,tab补全,链接文件ln)
- Missing value auth-url required for auth plugin password
- SQLPLUS SQLCMD连接管理oracle sqlserver的简单用法
- POJ2274 Long Long Message 字符串
- Eclipse初次java开发问题总结-2
- 逆变(contravariant)与协变(covariant)