一:Python的起源

Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者

二:Python的特点

Python是一种脚本语言,它的语法表达优美易读。它具有很多优秀的脚本语言的特点:解释的,面向对象的,内建的高级数据结构,支持模块和包,支持多种平台,可扩展。而且它还支持交互式方式运行,图形方式运行。

三:Python的历史

python2.x: 源码重复,冗长.

python3.x: 将源码规范化,简单化,清晰化。

四:Python的编程语言划分。

解释型:代码逐行解释运行。
代表语言:python php
优点:开发效率高,跨平台。
缺点:执行效率低

编译型: 将代码一次性全部编成二进制,然后执行。
代表语言:C c++
优点:执行速度高。
缺点:开发效率低,不能跨平台

五:Python的优缺点

优点:
1. 开发效率高,python含有N多个第三方库
2. 高级语言, 不用考虑底层或者内存级别。
3. 可拓展性,可以加入C++的程序
4. 可嵌入性。 可将python代码嵌入到C++程序中。
5. 可移植性。 不同平台的移植。
缺点:
1. 执行速度相对慢
2. 代码不能加密
3. 多线程的问题

六:第一个python程序

print("hello,world")

最新文章

  1. CentOS 7.0 使用 yum 安装 MariaDB 与 MariaDB 的简单配置
  2. 最先进的开源游戏引擎KlayGE 4.4发布
  3. caffe中python接口的使用
  4. UISearchBar cover first cell of UITableView
  5. c++ 复习练习
  6. android 基本知识
  7. 转载收藏之用 - 微信公众平台开发教程(四):Hello World
  8. 盒子模型&position定位
  9. tableviewcell滑动显示多个按钮UITableViewRowAction(转载)
  10. Android三种左右滑动效果 手势识别
  11. C++编程练习(4)----“实现简单的栈的链式存储结构“
  12. 老李回答:JAVA程序的性能测试方法
  13. java中Object转String
  14. VSCode插件及用户设置
  15. JS事件(二)事件对象
  16. HDU 2426 Interesting Housing Problem(二分图最佳匹配)
  17. SqlHelper DBHelper
  18. python 第一课作用
  19. 应当将指针变量用“==”或“!=”与 NULL 比较
  20. REST服务开发实战【转】

热门文章

  1. Java中SSM+Shiro系统登录验证码的实现方法
  2. k8s-wordpress
  3. codevs 5929 亲戚x
  4. 彩色图像--色彩空间 CMY(K)空间
  5. UMG里没有"Prefab"怎么办?
  6. 工具类-ApplicationContextUtil
  7. Linux下不同组件运行命令
  8. 自定义View饼状图的绘制
  9. mysql的性能优化简介
  10. [Cinder] 存储 Qos