公众号:IT入门

简介

Python语言是少有的一种可以称得上即简单又功能强大的编程语言。你将惊喜地发现Python语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构。

Python的官方介绍是:

Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。

Python语言的创造者Guido van Rossum是根据英国广播公司的节目"蟒蛇飞行马戏”命名这个语言的,并非他本人特别喜欢蛇缠起它们的长身躯碾死动物觅食。

Python的特色

简单

Python是一种代表简单主义思想的语言,它使你能够专注于解决问题而不是去搞明白语言本身。

易学

就如同你即将看到的一样,Python极其容易上手。前面已经提到了,Python有极其简单的语法。

免费、开源

简单地说,你可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。这是为什么Python如此优秀的原因之一——它是由一群希望看到一个更加优秀的Python的人创造并经常改进着的。

高层语言

当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

可移植性

由于它的开源本质,Python已经被移植在许多平台上,那么你的所有Python程序无需修改就可以在下述任何平台上面运行

这些平台包括Linux、Windows、FreeBSD、Macintosh、

解释性

而Python语言写的程序不需要编译成二进制代码。你可以直接从源代码 运行 程序。这也使得你的Python程序更加易于移植。

面向对象

Python即支持面向过程的编程也支持面向对象的编程。

可扩展性

如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。

可嵌入性

你可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能

丰富的库

Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、

除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等

等。

概括

Python确实是一种十分精彩又强大的语言。它合理地结合了高性能与使得编写程序简单有趣的特色。

环境搭建

在 windows 上构建 Python 的环境还是十分简单的,访问 Python 的官方网站(https://www.python.org/ ),发挥我小学的英文水平,找到 DownLoad ,点一下:

在第二页选择适合自己系统的

小编是的电脑是 win10 ,所以选择了红框中的这个版本,再点一下,开始下载,如果嫌慢的话可以使用迅雷下载(你们谁跟迅雷讲一下回头记得给我广告费)

Python安装步骤

1、在本站下载Python压缩包并解压,在电脑本地得到一个.exe文件,双击.exe文件进入软件安装界面,您可以点击【Install Now】软件会默认安装,

或者您可以点击【customize Installation】自定义安装。然后您可以勾选【Add Python to PATH】添加环境变量。

这里我选的是自定义安装

2、选择Python安装程序和安装位置,您可以点击【Install】,软件会默认安装,或者您可以自行够选安装程序,点击【Browse】在打开的窗口中,您可以自行选择软件安装位置,选择完成后点击【Install】。

3、Python正在安装中,您需要耐心等待软件安装完成就可以了。

4、Python安装完成,点击【close】退出软件安装。

Python idle使用

安装完成之后,在我们的开始菜单,找到 Python idle,双击运行,就可以在我们的idle中,调试我们的python代码了。开始菜单中,选择idle ( 这也是一个Python编写的GUI程序,其它几个选项是Python的模块文档和帮助。(有可能版本不一致)

案例

下面我们输出一条python字符串语句,还有计算2个变量相加的值,输出在屏幕上面。

打开IDLE自带的文本编辑器。

没错!跟其他软件差不多,选择左上角的"File”键,然后选择New File,新建一个文件,也可以直接快捷键Ctrl+N。

公众号:IT入门

简介

Python语言是少有的一种可以称得上即简单又功能强大的编程语言。你将惊喜地发现Python语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构。

Python的官方介绍是:

Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。

Python语言的创造者Guido van Rossum是根据英国广播公司的节目"蟒蛇飞行马戏”命名这个语言的,并非他本人特别喜欢蛇缠起它们的长身躯碾死动物觅食。

Python的特色

简单

Python是一种代表简单主义思想的语言,它使你能够专注于解决问题而不是去搞明白语言本身。

易学

就如同你即将看到的一样,Python极其容易上手。前面已经提到了,Python有极其简单的语法。

免费、开源

简单地说,你可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。这是为什么Python如此优秀的原因之一——它是由一群希望看到一个更加优秀的Python的人创造并经常改进着的。

高层语言

当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

可移植性

由于它的开源本质,Python已经被移植在许多平台上,那么你的所有Python程序无需修改就可以在下述任何平台上面运行

这些平台包括Linux、Windows、FreeBSD、Macintosh、

解释性

而Python语言写的程序不需要编译成二进制代码。你可以直接从源代码 运行 程序。这也使得你的Python程序更加易于移植。

面向对象

Python即支持面向过程的编程也支持面向对象的编程。

可扩展性

如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。

可嵌入性

你可以把Python嵌入你的C/C++程序,从而向你的程序用户提供脚本功能

丰富的库

Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、

除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等

等。

概括

Python确实是一种十分精彩又强大的语言。它合理地结合了高性能与使得编写程序简单有趣的特色。

环境搭建

在 windows 上构建 Python 的环境还是十分简单的,访问 Python 的官方网站(https://www.python.org/ ),发挥我小学的英文水平,找到 DownLoad ,点一下:

在第二页选择适合自己系统的

小编是的电脑是 win10 ,所以选择了红框中的这个版本,再点一下,开始下载,如果嫌慢的话可以使用迅雷下载(你们谁跟迅雷讲一下回头记得给我广告费)

Python安装步骤

1、在本站下载Python压缩包并解压,在电脑本地得到一个.exe文件,双击.exe文件进入软件安装界面,您可以点击【Install Now】软件会默认安装,

或者您可以点击【customize Installation】自定义安装。然后您可以勾选【Add Python to PATH】添加环境变量。

这里我选的是自定义安装

2、选择Python安装程序和安装位置,您可以点击【Install】,软件会默认安装,或者您可以自行够选安装程序,点击【Browse】在打开的窗口中,您可以自行选择软件安装位置,选择完成后点击【Install】。

3、Python正在安装中,您需要耐心等待软件安装完成就可以了。

4、Python安装完成,点击【close】退出软件安装。

Python idle使用

安装完成之后,在我们的开始菜单,找到 Python idle,双击运行,就可以在我们的idle中,调试我们的python代码了。开始菜单中,选择idle ( 这也是一个Python编写的GUI程序,其它几个选项是Python的模块文档和帮助。(有可能版本不一致)

案例

下面我们输出一条python字符串语句,还有计算2个变量相加的值,输出在屏幕上面。

打开IDLE自带的文本编辑器。

没错!跟其他软件差不多,选择左上角的"File”键,然后选择New File,新建一个文件,也可以直接快捷键Ctrl+N。

要打开一个文件,在File里选择Open,然后选择要打开的文件即可,快捷键Ctrl+O。

新建文件后,把两行程序输入到文件中,然后看菜单栏,如图:

写完了之后要保存,跟office软件一样,保存选项就在File里面,直接去找就可以了,或是快捷键Ctrl+S

写完代码之后我们就要知道怎么运行了,找到菜单栏中的Run按钮,选择run module,就可以在一开始看到的交互模式中显示运行结果了

要打开一个文件,在File里选择Open,然后选择要打开的文件即可,快捷键Ctrl+O。

新建文件后,把两行程序输入到文件中,然后看菜单栏,如图:

写完了之后要保存,跟office软件一样,保存选项就在File里面,直接去找就可以了,或是快捷键Ctrl+S

写完代码之后我们就要知道怎么运行了,找到菜单栏中的Run按钮,选择run module,就可以在一开始看到的交互模式中显示运行结果了

个人公众号:IT入门

python安装教程-01-Python安装教程与特色介绍-小白python入门基础相关推荐

  1. 少说话多写代码之Python学习066——python程序打包01 编译安装

    程序开发完成后,我们需要部署给用户使用,一般我们都会将其打包.比如大家在使用windows系统时,安装QQ.微信.除IE外的各种浏览器.看视频软件.word等,都会先下载一个安装包,一般是都是一个EX ...

  2. jQuery 教程01——jQuery安装

    1.简介 jQuery是一个轻量级的"写的少,做的多"的JavaScript库. jQuery 极大地简化了 JavaScript 编程. jQuery 很容易学习. jQuery ...

  3. python 支持向量机 导出参数_SVM支持向量机推导,工具介绍及python实现

    支持向量机整理 介绍整理了SVM的基本数学推导,SMO算法的基本过程,LibSVM的用法,SMO算法的python实现四大部分(pdf版及测试数据相关电子书百度云 密码:itih) 基本型 支持向量机 ...

  4. 量化分析师的Python日记【第2天:再接着介绍一下Python呗】

    ###"谁来给我讲讲Python?" 上篇(链接附在文末)学习了Python的基本操作,以及几种主要的容器类型,今天学习python的函数.循环和条件.类,这样才算对Python有 ...

  5. tomcat9.0安装及配置教程_Tomcat的安装配置教程

    01下载安装包 IT'S A LEFT TITTLE 下载我们的安装包并解压 链接:https://pan.baidu.com/s/1fG_M4jhr7go9yAjgtr15pQ 提取码:ixjs 0 ...

  6. python爬虫日记01

    PYTHON爬虫日记01 记录自己的学习爬虫日记 选用python作为编程语言 1.环境准备 python3.6+ mysql pycharm 2.思路 以爬取猫眼top100为目标 ​ 1.分析ur ...

  7. Pyorch教程01

    Pyorch教程01 目录 Pyorch教程01 1. Pytoch的发展 2. 同类框架 Keras Caffe Google旗下产品时间线 Facebook旗下产品时间线 3. Tensorflo ...

  8. python输入123输出321的编程_第2章 Python编程基础知识 第2.1节 简单的Python数据类型、变量赋值及输入输出...

    第三节 简单的Python数据类型.变量赋值及输入输出 Python是一门解释性语言,它的执行依赖于Python提供的执行环境,前面一章介绍了Python环境安装.WINDOWS系列Python编辑和 ...

  9. python两行数据相加_小白python入门基础——Python安装教程与特色介绍

    简介 Python语言是少有的一种可以称得上即简单又功能强大的编程语言.你将惊喜地发现Python语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构. Python的官方介绍是: Py ...

最新文章

  1. 关于vue+webpack的一点配置
  2. cmw500综合测试仪使用_宁波摆闸静电测试仪价格-老友网
  3. [云炬创业基础笔记]第十章企业的利润计划测试3
  4. sklearn自学指南(part56)--朴素贝叶斯
  5. VS2005开发WinCE6.0应用程序 更换SDK后工程的移植
  6. windows设置mysql使用率_Windows下配置Mysql
  7. Django的get和post请求处理
  8. Android API level 版本对应关系
  9. 1052. 卖个萌 (20)-PAT乙级真题
  10. shell输出标准化xml
  11. 人生苦短,我用VIM!
  12. 【网络安全架构】互联网正对中国社会、经济、文化等各个领域产生巨大影响
  13. 奇葩算法系列——猴子排序
  14. 130 余个相见恨晚的超实用网站,总有一个用得着
  15. html实现读取读卡器,如何在web浏览器页面使用IC卡读卡器并且兼容所有浏览器
  16. Web端测试——F12的代码调试与抓包
  17. c语言文件不兼容,c)出错和链接问题:i386:x86-64输入文件架构,与i386输出不兼容...
  18. 土木工程C语言题目,土木工程级C语言课程设计任务书.doc
  19. 磁簧开关/干簧管传感器原理
  20. WPF基础笔记(2)样式与模板

热门文章

  1. 朴素贝叶斯算法matlab实现以及EM算法
  2. 帝国理工 计算机 金融和管理,计算机毕业生同样研读帝国理工金融工程
  3. QTP自动化测试-点滴-步骤
  4. BZOJ 2442 [Usaco2011 Open]修剪草坪:单调队列优化dp
  5. Appium - WebView測试(Android)
  6. array2xml xml2array
  7. iOS中内存管理的问题——堆和栈
  8. Vijos P1596 加法表【迭代】
  9. Python 爬虫工具 —— fake_useragent
  10. 树莓派系统常用配置文件及常用软件