公众号: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. 【Linux】一步一步学Linux——lastlog命令(100)
  2. go语言学习(基本数据类型)
  3. 团队项目开发编码规范之一:概述
  4. 阿里云高级技术专家赵伟:安全加速 SCDN 设计与案例
  5. Mac homebrew报错Error: homebrew-core is a shallow clone.
  6. 传智php入学测试题,传智播客PHP 0912 基础班 入学测试题
  7. 4 图像处理基础知识
  8. 大容量内存的电脑提速技巧
  9. oracle重置口令是什么意思,Oracle重置数据库命令
  10. Linux之内存管理mm_struct
  11. 视频教程-思科路由器搭建终极实战-网络技术
  12. FAT32 文件系统 实践
  13. echart水滴_echart 水滴图
  14. PDF+word生成pdf+嵌入所有字体
  15. 用matlab计算基金收益,CAPM模型计算的MATLAB实现
  16. matlab用直接三角分解法求解方程式,数值分析中直接三角分解法matlab程序.pdf
  17. .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  18. 网页制作用html和sc,实验二:html的基本标签和javasc
  19. java 计算个人所得税
  20. Spring Boot 3.0.0正式发布,Banner不再支持图片增强可观测性

热门文章

  1. 机器学习之监督学习(四)——贝叶斯分类器
  2. CUDA算法:MS-queue算法相关
  3. u-boot之autoconf.mk解析
  4. 查找文件夹下图片的数量
  5. Centos7.6安装mysql8.0.11
  6. Qt Creator 4.9 发布
  7. BUAAOO——UNIT2 SUMMARY
  8. 49.把字符串转换成整数
  9. android通过WebView的evaluateJavascript()调用JS
  10. Koa框架教程,Koa框架开发指南,Koa框架中文使用手册,Koa框架中文文档