动手学python系列序言

引言:最近学习深度学习相关知识,发现自己对于python一无所知,虽然说自己有Java基础,但是对于一门新的编程语言,不是说自己知道点皮毛就可以的,更何况,python作为一门技术,技术的本质在于试错,而不是去看别人的教程,自己却不动手。因此,动手学习python,通过在代码中不断试错,才能够正确的掌握一门编程语言,一门技术。动手学python系列通过理论和代码相结合的方式,来深入浅出地学习python。

                                                       Part.1 python简介

Python 英文原意为“蟒蛇”,1989 年荷兰人 Guido van Rossum (简称 Guido)发明了一种面向对象的解释型编程语言,并将其命名为 Python, LOGO如下:

Python是一种脚本语言,其特点在于  解释性、编译性、互动性和面向对象,

Python 是一种解释型语言:程序缺少编译过程,类似于PHP和Perl语言。

Python 是交互式语言:在一个 Python 提示符 >>> 后直接执行代码,类似于matlab。

Python 是面向对象语言:Python支持面向对象的风格或代码封装在对象。

Python 是初学者的语言:Python对于初学者比较友好。

时至今日,python在TIOBE排行榜的位置如下:

 在编程语言排行榜中,排名前十的编程语言如下:

 python特点

1.python语法简单。

2.易于阅读:Python代码定义的更清晰。

3.易于维护:Python源代码是相当容易维护的。

4. python是开源的。

5.互动模式:互动模式的支持,从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。

6.Python 是解释型语言,能跨平台

7.Python 是面向对象的编程语言

8.数据库:Python提供所有主要的商业数据库的接口。

9.Python 可扩展性强。

10.Python 功能强大(模块众多)。

       Python是一种解释型脚本语言,可以应用于以下领域:Web 和 Internet开发,科学计算和统计,人工智能,桌面界面开发,软件开发,后端开发,网络爬虫等。

      Python应用平台有:Youtube - 视频社交网站,Reddit - 社交分享网站,豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站,知乎 - 一个问答网站等。

                                          Part2  python编程环境搭建

python常见的编程环境为IDLE,pycharm和anaconda;在这里,将详细介绍各个编程环境的安装过程,推荐使用pycharm和anaconda,pycharm是python编程的集成环境,类似于Java中的idea,适合于项目实战,而anaconda类似于matlab,更倾向于教学。

window中下载IDLE

 打开 WEB 浏览器访问 :https://www.python.org/downloads/windows/ ,

一般就下载 executable installer,x86 表示是 32 位机子的,x86-64 表示 64 位机子的。

点击下载:

在安装时,记得勾选 Add Python 3.9  to PATH,

点击install now 即可安装。

在菜单栏中打开IDLE看到:

在自己的电脑中配置环境变量:

环境变量配置

右键点击"计算机",然后点击"属性"

然后点击"高级系统设置"

选择"系统变量"窗口下面的"Path",双击即可!

然后在"Path"行,添加python安装路径即可(我的D:\Python32),所以在后面,添加该路径即可。ps:记住,路径直接用分号";"隔开!

最后设置成功以后,在cmd命令行,输入命令"python",就可以有相关显示。

在idle中输入print("hello python!!!"),即可看到

这样,python IDLE就安装好啦。

window中安装pycharm

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

PyCharm 官网地址为:https://www.jetbrains.com/pycharm/download/

选择社区版本,点击下载;

1、当下载好以后,点击安装,记得修改安装路径,我这里放的是E盘,修改好以后,Next,

2,接下来,

3,接下来,

4、进入python官方网站://www.python.org/

5、如下所示,选择我们需要的python版本号,点击Download

6、我选择的是python3.5.1,会看到如下界面

7.配置环境变量

  配置环境变量的步骤如下所示:

环境变量配置

右键点击"计算机",然后点击"属性"

然后点击"高级系统设置"

选择"系统变量"窗口下面的"Path",双击即可!

然后在"Path"行,添加python安装路径即可(我的D:\Python32),所以在后面,添加该路径即可。ps:记住,路径直接用分号";"隔开!

最后设置成功以后,在cmd命令行,输入命令"python",就可以有相关显示。

8.PyCharm配置Python解释器

接下来,点击 Configure 选项,选择“Settings”,

点击设置按钮,选择"add",

选择“System Interpreter”(使用当前系统中的 Python 解释器),右侧找到你安装的 Python 目录,并找到 python.exe,然后选择“OK”。

9,在pycharm中运行第一个程序:

点击软件,

点击Create New Project

Location是我们存放工程的路径,点击

这个三角符号,可以看到pycharm已经自动获取了Python 3.5。

点击第一个

我们可以选择Location的路径,比如

记住,我们选择的路径需要为空,不然无法创建,第二个Location不用动它,是自动默认的,其余不用点,然后点击Create。

出现如下界面,这是Pycharm在配置环境,静静等待。最后点击close关掉提示就好了。

建立编译环境

右键  python_pycharm 点击New,选择Python File

 创建文档:

系统会默认生成hello.py

输入:

print("Hello,python")

点击快捷键ctrl+shift+F10或者点击 

绿色三角形,就会编译,编译结果如下

至此,pycharm安装完成。

window中安装anaconda

下载地址:https://www.anaconda.com/download/

Anaconda 是跨平台的,有 Windows、macOS、Linux 版本,我们这里以 Windows 版本为例,点击那个 Windows 图标。

下载时间可能会比较长,请耐心等待。我这里下载完成 Anaconda2-5.2.0-Windows-x86_64.exe文件了。

双击下载好的 Anaconda2-5.2.0-Windows-x86_64.exe文件,出现如下界面,点击 Next 即可。

点击Next

点击 I Agree (我同意)

如果你的电脑有多个用户,选择All Users,我这里直接 All User,继续点击 Next 

建议装在其他盘,不要安装到系统盘。

继续点击 Next> 。

第一个是加入环境变量,第二个是默认使用 Python 2.7,点击“Install”,终于开始安装额。

安装过程其实就是把 Anaconda2-5.2.0-Windows-x86_64.exe文件里压缩的各种 dll ,py 文件,全部写到安装目标文件夹里。

过程还是很漫长的,请耐心等待。

经过漫长的等待,终于安装完成 Installation Complete (安装完成)了,点击最后一个 Next>。

点击Install Microsoft VSCode

点击 Finish,那两个 √ 可以取消。

安装完成之后,在菜单栏可以看到:

点击Jupyter notebook,显示如下:

点击new,后选择python3,点击进入编辑页面,输入

print("hello python")

点击运行,结果如下:


这样,anaconda就安装好了。

                                    Part3  python基础框架

 python的基础知识包括变量,列表,字典,函数,类,文件异常等,如下知识结构图:

动手学python系列用代码来学编程语言,将理论和代码结合起来,系统的学习。主要学习路径如下:

(1)python基础知识,如变量,列表,字典,函数,类,文件异常等;

(2)python实战项目,包括外星人入侵,数据可视化,web应用程序,及爬虫。

(3)python高级编程,详细介绍python相关的包,如opencv,pytorch,IO等。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,311评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,339评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,671评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,252评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,253评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,031评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,340评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,973评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,466评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,937评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,039评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,701评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,254评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,259评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,485评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,497评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,786评论 2 345

推荐阅读更多精彩内容