第一章

Python

概述

这一章主要介绍一下

Python

的基本知识,包括什么是

Python

Python

的特点以及

功能,通过阅读这章,能对

Python

有一个初步的了解。

1.1

什么是

Python

Python

的官方介绍是:

Python

是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,

简单而有效地实现面向对象编程。

Python

简洁的语法和对动态输入的支持,再

加上解释性语言的本质,

使得它在大多数平台上的许多领域都是一个理想的脚本

语言,特别适用于快速的应用程序开发。

1.2Python

的特点

高级

Python

具有简洁、易读的高级数据结构,不仅缩短了开发时间和代码量,而且使代码

具有更好的可读性。

面向对象

Python

与生俱来就有面向对象的特性,并且融汇了多种编程风格。

解释性和(字节)编译性

Python

是一种解释型语言,这意味着开发过程中没有了编译这个环节。一般来说,由

于不是以本地机器码运行,纯粹的解释型语言通常比编译型语言运行的慢。然而,类似

Java

Python

实际上是字节编译的,其结果就是可以生成一种近似机器语言的中间形

式。这不仅改善了

Python

的性能,还同时使它保持了解释型语言的优点。

易学易读

Python

关键字少、结构简单、语法清晰。而且

Python

是一门解释性的高级语言,使用

变量前并不需要事先定义,

没有其他语言通常用来访问变量、

定义代码块和进行模式匹

配的命令式符号,

在保证了强大的功能的前提下是程序通俗易懂,

这样就使得学习者可

以在相对更短的时间内轻松上手。

python编程else是什么意思_Python编程相关推荐

  1. python代码运行不了怎么办_Python编程之运行出错怎么办

    程序运行错误大概是每个程序员都可能会遇到的问题,就算是再仔细的人,也会有失误的时候.Python编程同样如此,这是一种面向对象的程序设计语言,主要服务于人工智能领域,也是现在小孩子学编程比较热门的选择 ...

  2. python中画圆的代码_Python编程12:Python画图之turtle库如何画圆

    #少儿编程# 从上一篇开始,我将和小朋友们一起用Python语言来画图.turtle库是Python语言中一个很流行的绘制图像的库,上一篇我们已经知道如何使用turtle库,如何使用turtle库的函 ...

  3. python class 是否存在某个变量_Python编程思想(29):使用type()函数定义类

    ----------支持作者请转发本文-----------李宁老师已经在「极客起源」 微信公众号推出<Python编程思想>电子书,囊括了Python的核心技术,以及Python的主要函 ...

  4. python从入门到实践学习笔记_Python编程从入门到实践:学习笔记1(第二章)

    开通博客我用的理由是:读书学习时记笔记,一方面为了回顾,一方面为了督促自己.fighting! 学习Python,我买了Python编程从入门到实践. 我将从第二章开始记录我认为我以后会忘记以及重要的 ...

  5. python与其他编程语言对比优点_Python编程不同于其他编程语言的优点

    Python有很多的优点方便我们在计算机应用的技术方面,但是真正了解Python编程这一计算机语言的人却不是占为大多数,以下的文章是我们对Python编程资源这种编程语言的相关介绍,以下是文章的介绍. ...

  6. python案例教程黄蔚答案_Python编程案例教程

    Python凭借着简单易学.功能强大,已经跃居编程语言热门榜的位置.如何选择一套适合自己的Python编程书籍,是每个Python爱好者面临的问题. 这套 Python编程三剑客 可以说是为Pytho ...

  7. python画完图 程序暂停运行_Python编程:认识IDLE,编写保存运行第1个程序

    Python编程需要有一个合适的编辑器. 就像我们平常写文章用Word,处理数据用Excel一样,处理图片要用PS或美图秀秀,我们编写Python程序也需要一个编辑器,正所谓工欲善其事,必先利其器. ...

  8. python测试电脑性能的代码_python编程测试电脑开启最大线程数实例代码

    本文实例代码主要实现python编程测试电脑开启最大线程数,具体实现代码如下. #!/usr/bin/env python #coding=gbk import threading import ti ...

  9. python编程能有什么用_python编程能做什么开发

    Python作为一种功能强大,并井且简单易学的编程语言而广受好评,那么Python都能做么?概据起来有以下几个方面. 1.Web开发 使用Python的一个基本应用就是进行Web开发,在国内,大一些的 ...

  10. python编程狮app_Python编程狮官方app下载_Python编程狮安卓app下载 v1.0.8 - 创意手游...

    Python编程狮是一款非常优秀的编程学习软件,这里有海量的课程视频,满足零基础学习需要,可以在线直接播放视频课程的教学,跟着老师学习编程的知识和操作.这里还有大量的变成题库,帮助用户巩固练习.有需要 ...

最新文章

  1. 网站的最大并发连接数
  2. python sys模块作用_浅谈Python中的模块
  3. Reboot与init 6的区别
  4. 摩托罗拉移动员裁员重点是研发
  5. 一样入职的应届生工资不一样_刘涛入职阿里:为什么阿里要招聘明星?明星入职和普通人一样吗...
  6. 网站加速和服务器加速区别,cdn加速与不加速区别
  7. 卡通驱动项目ThreeDPoseTracker——关键点平滑方案解析
  8. 对于‘敲什么都队’自主开发的《校园服务》软件的使用体验
  9. SyntaxError: Non-ASCII character '\xe9' in file...ubuntu系统下python运行时提示编码格式不正确以及提示No module named xxx
  10. Oracle忽略hint的几种情形
  11. 基于机器视觉的安利纽崔莱瓶子外观检测
  12. scrum开发中测试人员如何工作?
  13. Linux中句柄是什么?
  14. 算法面试基础:LR(逻辑回归)
  15. 模拟电子电路技术基础 | 常用半导体器件
  16. 黑鲨重装计算机安装无法继续,图解黑鲨装机大师装机失败无法开机怎么办?
  17. 但打不开 固态硬盘 插电脑上 能识别_移动硬盘显示盘符但打不开解决教程
  18. java 免费发短信_java实现发短信功能---腾讯云短信
  19. 关于word中的DDE如何查看
  20. 互联网创业项目加盟,超低门槛,0经验也能开

热门文章

  1. Ubuntu系统使用罗技鼠标
  2. C语言练习题~分数求和
  3. scratch python插件_Scratch3.0设计的插件系统(上篇)
  4. mysql所有版本介绍_MySQL各版本介绍
  5. 【zlmediakit 】添加anyrtc aac解码器
  6. C语言实现简单计算器。
  7. 服务器运行按键精灵脚本,打开按键精灵自动运行脚本的方法_win7系统如何使用按键精灵的图文步骤...
  8. 「 C++ MFC 」“设置线程运行多媒体定时器”教程
  9. 《HTML CSS设计与构建网站》书评之-异类的风格,不一样的效果
  10. java程序设计精编教程第3版电子版课后答案_[java电子书] Java程序设计教程(第3版) PDF 电子书 百度云 网盘下载...