零基础自学-英文原版Python笔记001: Python编程及其特征

我是从这里学的:www.w3resource.com/python

Python是什么?

  • Python是一种开源、面向对象的高级强大编程语言。
  • 由Guido van Rossum在20世纪90年代初开发。以Python命名。
  • Python在许多Unix变体、Mac、Windows 2000及更高版本上运行。
  • 可从以下网址下载http://www.python.org.

Python编程是怎样的

  • Python程序由模块组成 Python programs are composed of modules
  • 模块包含语句 Modules contain statements
  • 语句包含表达式 Statements contain expressions
  • 表达式创建和处理对象 Expressions create and process objects

模块 → 语句 → 表达式 → 对象
Module → Statement → Expression → Object

为了记住这些条条框框,擅长形象记忆的我,还是生拉硬拽造个概念MSEO。(似乎M+SEO!?)

Python特征

开源:

Python是公开的开源软件,任何人都可以使用免费的源代码。

易学:

流行(脚本/扩展)语言,清晰和简单的语法,无类型声明,自动内存管理,高级数据类型和操作,设计阅读(更多的英语类似语法)和写(较短的代码相比C,C++,和java)快。

高级语言:

高级语言(更接近人类)是指来自机器语言(例如汇编语言)的更高级概念。Python是一个高级语言,例如C、C++、Perl和java,具有低级优化。

便携式:

高级语言是可移植的,这意味着它们能够在几乎不改变或不改变源代码的情况下,在所有主要的硬件和软件平台上运行。Python是可移植的,可以在Linux、Windows、Macintosh、Solaris、FreeBSD、OS/2、Amiga、AROS、AS/400和更多平台上使用。

面向对象:

Python是一种功能齐全的面向对象编程语言,具有类、继承、对象和重载等特性。

交互式:

Python有一个交互式控制台,您可以在其中获得Python提示符(命令行),并直接与解释器交互以编写和测试程序。这对数学规划很有用。

解释:

Python程序被解释,将源代码作为输入,然后编译(转换成可移植字节码)每条语句并立即执行。无需编译或链接

可扩展:

Python通常被称为“粘合”语言,这意味着它能够在混合语言环境中工作。Python解释器很容易扩展,可以添加新的内置函数或用C/C++/Java代码编写的模块。

库文件:

数据库、web服务、网络、数字软件包、图形用户界面、3D图形等。

支持:

来自在线Python社区的支持。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

极速learner

非常感谢!继续努力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值