0

0

Python是什么?速读本文让你快速Python入门

Tomorin

Tomorin

发布时间:2018-08-25 14:43:21

|

1696人浏览过

|

来源于php中文网

原创

python这门语言,算是一款比较年轻的语言了,这门语言出生在1989年,由guido van rossum发明,算是最年轻的80后了,并且在短短的2年后也就是1991年正式的公开发行。

这篇文章,就为大家来介绍,Python是什么,我们该如何入门,如何去学习Python

gui.png

学习过这门语言的人都清楚,Python不像其他语言那样,繁琐且逻辑混乱,她很简单,简单到只要短短的十几行代码就能写出java,JavaScript和C语言需要几十行甚至上百行的语言,她也很优美,即使只是初学者,只要你有一点点的编程语言逻辑基础,你就能很清晰的认知Python这门语言的逻辑语法——简单,明了,直来直去,把她比作人的话,就像是密西西里的贵妇人,得体的举止但是谈吐却落落大方。

Python这门语言一经面世就受到热烈的欢迎,并且在计算机技术日益成熟的这些年,她也成功的于2017年登上了编程语言排行榜的首位,集全球的程序员共同认证的语言。

说了那么多,python到底是什么呢?我们该如何入门呢?

立即学习Python免费学习笔记(深入)”;

Python虽然有着辉煌的历史,但也不是跨所有平台的语言,在Python3.0出版之前,我们用编辑器编写Python时候,还是要在电脑上面搭建一个Python可以运行的环境的,就好像在中国养了一只热带爬虫类当宠物,我们不论如何也要给人建造好一个适合她生存的环境的。

以下内容只针对Python3.0以及之前的版本:

关于python的第一行代码,可不像其他语言那样上去一个标准的“hello world”,正如上文所说,需要去搭建一个环境:

#!/usr/bin/python

以上代码的含义就是方便我们的编辑器在代码所指向的文件夹中一层一层的往下找,找到名为python的编辑器解释器,但肯定有特殊状况,如果一名用户在安装python解释器的时候因为某些原因没有安装在/usr/bin文件夹下,那python编辑器就无法被查找到了。为此,我们又有一段编码:

#!/usr/bin/env python

这行代码其中的env的意思就是防止用户未把Python文件放入usr/bin文件下,当编辑器去浏览代码检测到env时,直接会无视前面的/usr/bin,转而直接对电脑中的Python文件进行搜索,并找到与当前编辑器所适配的解释器。

Sencha Touch快速入门2.0 中文WORD版
Sencha Touch快速入门2.0 中文WORD版

本文档主要讲述的是Sencha Touch快速入门2.0;Sencha Touch可以让你的Web App看起来像Native App。美丽的用户界面组件和丰富的数据管理,全部基于最新的HTML5和CSS3的 WEB标准,全面兼容Android和Apple iOS设备。希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看

下载

那么就会有人问了,如此的大费周折,你之前也说了,这是Python3.0之前的版本,为什么我们不能用Python3.0以及Python3.0之后的版本呢?

原因很简单,编程语言虽然是和计算机挂钩的一种概念,但她本身却是包含了“计算机”和“语言”两种特点的物质——她和计算机一样,会随着版本的更新,而不断的更新,不断的更加方便程序员,但也和语言一样,越老,越久远,其中所能包含的词汇也就越多,越干练。即使到了Python问鼎编程排行榜首的一年后的今天,也还是有很多人去使用Python2.0+,就如同美酒一般,越久远,越香醇。

前面提到了编辑器,那么什么样的编辑器适合Python呢?

其实说到编辑器,我们可以打趣的说:用text文档都行。

是的,真的是可以,但是我们辛辛苦苦进化到这个地步,不是返回去用最原始的方法做这些的,在这里我强推两款编辑器:

Dreamweaver CS6http://www.php.cn/xiazai/gongju/469

notepad+:http://www.php.cn/xiazai/gongju/92

这两款编辑器是目前已知的使用范围最广的两款编辑器,而且更主要的是它们相当的方便,不像之前调侃的text文档那样写对写错都不知道,完全可以一边编写一边查错纠错,程序员,就是一直在改bug和写bug啊~

以上,就是关于Python入门的内容。

相关文章

python速学教程(入门到精通)
python速学教程(入门到精通)

python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
python开发工具
python开发工具

php中文网为大家提供各种python开发工具,好的开发工具,可帮助开发者攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。php中文网还为大家带来python相关课程以及相关文章等内容,供大家免费下载使用。

755

2023.06.15

python打包成可执行文件
python打包成可执行文件

本专题为大家带来python打包成可执行文件相关的文章,大家可以免费的下载体验。

636

2023.07.20

python能做什么
python能做什么

python能做的有:可用于开发基于控制台的应用程序、多媒体部分开发、用于开发基于Web的应用程序、使用python处理数据、系统编程等等。本专题为大家提供python相关的各种文章、以及下载和课程。

759

2023.07.25

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

618

2023.07.31

python教程
python教程

Python已成为一门网红语言,即使是在非编程开发者当中,也掀起了一股学习的热潮。本专题为大家带来python教程的相关文章,大家可以免费体验学习。

1262

2023.08.03

python环境变量的配置
python环境变量的配置

Python是一种流行的编程语言,被广泛用于软件开发、数据分析和科学计算等领域。在安装Python之后,我们需要配置环境变量,以便在任何位置都能够访问Python的可执行文件。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

547

2023.08.04

python eval
python eval

eval函数是Python中一个非常强大的函数,它可以将字符串作为Python代码进行执行,实现动态编程的效果。然而,由于其潜在的安全风险和性能问题,需要谨慎使用。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

577

2023.08.04

scratch和python区别
scratch和python区别

scratch和python的区别:1、scratch是一种专为初学者设计的图形化编程语言,python是一种文本编程语言;2、scratch使用的是基于积木的编程语法,python采用更加传统的文本编程语法等等。本专题为大家提供scratch和python相关的文章、下载、课程内容,供大家免费下载体验。

708

2023.08.11

C++ 单元测试与代码质量保障
C++ 单元测试与代码质量保障

本专题系统讲解 C++ 在单元测试与代码质量保障方面的实战方法,包括测试驱动开发理念、Google Test/Google Mock 的使用、测试用例设计、边界条件验证、持续集成中的自动化测试流程,以及常见代码质量问题的发现与修复。通过工程化示例,帮助开发者建立 可测试、可维护、高质量的 C++ 项目体系。

3

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP自制框架
PHP自制框架

共8课时 | 0.6万人学习

PHP面向对象基础课程(更新中)
PHP面向对象基础课程(更新中)

共12课时 | 0.7万人学习

计算机网络知识集合
计算机网络知识集合

共55课时 | 6.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号