Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议[1] 。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
Python的设计哲学是“优雅”、“明确”、“简单”。
Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
Python的作者有意的设计限制性很强的语法,使得不好的编程习惯(例如if语句的下一行不向右缩进)都不能通过编译。其中很重要的一项就是Python的缩进规则。
python 资料网站:
python爱好者论坛
http://www.pythonfan.org/
开源中国博客
http://www.oschina.net/blog
可以从这些网站查找资料

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/errorchen/p/4603835.html

初步了解python相关推荐

  1. python是什么意思讯_初步理解Python进程的信号通讯

    信号的概念 信号(signal)-- 进程之间通讯的方式,是一种软件中断.一个进程一旦接收到信号就会打断原来的程序执行流程来处理信号. 几个常用信号: SIGINT 终止进程 中断进程 (contro ...

  2. 量化初步-《python与量化投资从基础到实战》——优矿策略

    python与量化投资从基础到实战--策略初步 量化数据获取 优矿介绍 使用方式 日行情数据 因子数据 数据处理 数据合并 数据透视 数据过滤 数据获取与整理 数据转化: 标准化 哑变量 通联数据回测 ...

  3. 初步理解Python进程的信号通讯

    Reference: http://www.jb51.net/article/63787.htm 信号的概念 信号(signal)--     进程之间通讯的方式,是一种软件中断.一个进程一旦接收到信 ...

  4. Python第一弹--------初步了解Python

    Python是一种跨平台的语言,这意味着它能够运行在所有主要的操作系统中. 语法规范几乎同C语言. 字符串: 当像Python输入一个字符串时,首先要输入一个引号.单引号.双引号.三引号三者等价.通常 ...

  5. day01初步接触python和环境的安装

    1.写在前面的话: 先谈下为什么学习python,之前通过学习编程语言java或者脚本php,总是感觉很难受的感觉!当我想写一个小功能的软件,总是给我很苦恼.不能再短短的时间做出我想要的东西!所以决心 ...

  6. python中元组的概念_初步讲解Python中的元组概念

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. 自己初步了解python数据爬虫

    学习的资料: https://www.zhihu.com/question/47883186 工具的话,把python2.7和spyder,anaconda结合在一起进行使用.工具包的安装直接在 ht ...

  8. python画五环图_对Python安装及绘制五环图的初步认识,初识,pythonpython,与

    Python 是一种解释性语言,相比C,JAVA 来说上手更加简单. Python同时也是在人工智能方面主要运用到的语言. Python 不同于其他语言的是其使用空格来划分for,if等语句,替代了其 ...

  9. Python的初步认知与安装步骤 (小白必备)

    Python的初步认知与安装步骤 Python初步认知 安装步骤 基础代码测试(变量.数据类型) 运算符.条件结构.循环结构 思维导图 Python初步认知 Python简介 Python是一种跨平台 ...

  10. Python语言初步

    Python语言初步 Python语言初步 1.python环境安装 2.第一个程序 3.一个突发奇想的idea:请手打出你会的语言的HelloWorld代码? 4.基础知识 4.1 字符编码 4.2 ...

最新文章

  1. Android数据存储(三)——SQLite
  2. 使用Helm 在容器服务k8s集群一键部署wordpress
  3. CentOS(5.8/6.4)linux生产环境若干优化实战
  4. 【线上分享】华为云视频Cloud Native架构及工程实践
  5. 201671010117 2016-2017-2 《Java程序设计》Java第十七周学习心得
  6. SpringFramework之javax.servlet.http.HttpSession
  7. kaggle案例实战
  8. Tomcat服务器搭建及测试教程,腾讯+华为+阿里面试真题分享
  9. 小白高速变大神,零基础菜鸟应该怎么学编程
  10. ShowDoc v2.4.8 发布,IT团队的在线 API 文档工具
  11. sqlplus 远程取数不能出现空行和不能关闭回显问题
  12. OCA/OCP Oracle 数据库12c考试指南读书笔记:第11章: Subqueries and Set Operators
  13. anime+tv+android,Anime TV Watch - KissAnime
  14. 研磨设计模式之简单工厂模式-3
  15. 【计算机毕业设计】018母婴商城系统
  16. C#入门学习——飞行棋
  17. C# OPC类库 升级版本 OPCAutomation.dll
  18. Mysql中的读写锁,表锁和行锁,间隙锁
  19. 求助大神 VMware 卸载
  20. python调用海康威视工业相机SDK实现图片采集

热门文章

  1. 本博客自排名1000到400的各项数据变化
  2. 没有别的厂家生产薯片?
  3. MAC共享目录让WINDOWS访问
  4. c++数组排序_为什么?为什么?Java处理排序后的数组比没有排序的快?想过没有?
  5. fatal error: absl/synchronization/mutex.h: No such file or directory
  6. java 构造函数嵌套_java – spring – 构造函数注入和覆盖嵌套bean的父定义
  7. seata分布式事务原理_分布式事务 Seata 及其三种模式详解
  8. 20k超声波电路原理图讲解_超声波液位开关和液位开关的区别,它们的工作原理分别是什么?...
  9. 中学计算机教室怎么布置,初中功能教室设置标准及数量
  10. 自定义 线性布局_智能组件探索:这个工具栏会自动布局~