Day1:Python发展历史和发展方向

这是我学习Python的第一天,我打算把每天的学习内容记录下来,方便以后自己翻阅查看,今天学习了Python发展历史和发展的方向,感觉这种知识比较抽象,先了解一下。

1.Python语言的创始人及Python是什么类型的语言

Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。
Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

2.Python的版本介绍

Python目前有两个大版本 Python 2.x 最新版本为2.7.15,还有一个Python 3.x 最新版本为3.7.0。
从2018年3月起,该语言作者在邮件列表上宣布Python 2.7将于2020年1月1日终止支持。用户如果想要在这个日期之后继续得到与Python 2.7有关的支持,则需要付费给商业供应商。

3.Python的发展方向

强大的Python运用广泛,包括:WEB开发、网络编程、爬虫、云计算、AI人工智能、DevOps自动化运维、金融分析、科学运算、游戏开发等方面。
其中Python应用率已经取得第一的领域有:人工智能、云计算、爬虫、自动化运维、金融分析。

4.编程概要

- 什么是程序?

算法 + 数据结构 = 程序 数据是程序的驱动力,数据结构是对数据的包装,算法是处理数据的方式。

- 冯诺依曼计算机体系架构图
在这里插入图片描述
- 低级语言与高级语言的区别?

低级语言:
(1) 计算机能够理解的语言
(2) 由0和1组成的机器指令称
(3) 汇编语言
高级语言:
(1) 自然人能够理解的语言
(2) C、C++等,需要本地编译
(3) Python、Java、PHP、JavaScript等,需要解释器编译成字节码,在对应的虚拟机上运行

Python是一种面向对象、解释型、动态类型计算机程序设计语言, 程序无需编译成二进制代码,而是在执行时对语句一条一条编译,在程序执行过程中,可以改变变量的类型

本文参考自侠课岛(9xkd.com)Python同学计划

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值