不足之处,还请见谅,请指出不足。本人发布过的文章,会不断更改,力求减少错误信息。

Python安装请借鉴网址https://www.runoob.com/python/python-install.html

安装注意:(虽然上方链接已给出正规(个人认为)安装过程,但仍有不详细处。由于本人安装过一定数量的各种软件,发现安装错误因人而异且有时层出不穷。特将自身安装经验列出。希望大家用不到,一帆风顺。)

一.针对上文链接个人安装的经验:(请大家按照网址的内容参考安装,网址安装不足,再参考下文)

1.由于本人之前用的都是Python3.7.4。所以下载找的也是这个版本(至于版本的选择,依个人决定)。但从官网发现这个版本的可供下载选项令人懵。如图

通常我们下载用到的软件或文档帮助,以英文为主。多翻译。(个人建议,在自己电脑通过官方网站下载网易有道词典:鼠标所到之处,皆可翻译。取词开关F8。)

我通过截图翻译(网易有道软件提供),选了2、3两行文件下载。下载如图

个人建议选择第一个,也就是.exe文件,方便快捷。.zip不建议(解压后看起来就复杂)

2.安装包及安装路径

大家从网站(推荐官网)下载或通过其它途径获取的叫做“安装包”。建议大家(个人建议,仅供参考)安装在E、F、G......等盘。专门新建文件夹,如我本人的:E:\软件包下载地址。这里边存放的是安装包,不是安装路径处。好处就是清晰不乱,安装完后这个文件夹里的相关安装包也可以删除。当然也可以作为备用以及对他人的慷慨相助。

C盘不要人为添加,因为它会自己“不断成长”。

D盘可作为安装包的下载处,推荐与大多数软件安装吻合的如D:\Program Files (x86)。建议大家多用自定义安装,可熟悉并掌握安装路径,要不然都跑到C盘就得不偿失。

补充:

比如:我安装Python时,它推荐的路径为C:\Program Files (x86)\python\python37 我改成D盘时,Program Files (x86)文件夹没有python及python37文件夹。我就要在D盘Program Files (x86)文件夹中建python及python37文件夹。使得路径为D:\Program Files (x86)\python\python37 。这很重要,为了有可能的后续操作做准备。请尽量不要让电脑杂乱无章。

3.安装提醒(将选择框选中)

二.初步使用

1.下载后初步发现如下图,建议不熟悉的都点开看看。

请将第一行的IDLE快捷方式拖放到桌面,双击此快捷方式将进入运行环境→交互式命令行执行 如图:

注意: 此页面(交互式命令行执行)适宜短代码操作如

示例代码如下:

print("你好,世界!")

写入短代码后,enter键即可运行

交互式命令行执行页面如下:

那么长代码呢?

两种操作:

(1)点击菜单栏File选项在下拉子选项点击NewFile,就会出现新界面。将长代码输入或粘贴。运行快捷键为F5。进入脚本执行页面。

(2)快捷键ctrl + n,进入脚本执行页面。

示例代码如下:

# 用户输入数字
num1 = input('输入第一个数字:')
num2 = input('输入第二个数字:') # 求和
sum = float(num1) + float(num2) # 显示计算结果
print('数字 {0} 和 {1} 相加结果为: {2}'.format(num1, num2, sum))

脚本执行页面

注意:Python2和Python3的语法不同,这也是代码运行不成功的原因之一(只叹那无从下手的错误)

需要保存文件,才能运行。结果如下:

三.其他版本的运行环境

1.Python shell:上文的Python官网提供的Python shell安装

2.Anaconda(开源的Python包管理器):Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 [1]  因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

安装包下载网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/

同样会出现几种快捷方式如图:

其中Spyder(Anconda3)是运行环境。如图:

个人倾向Spyder,操作界面友好是个人偏向的第一原因。

3.PyCharm:集成开发环境(IDE:Integrated Development Environment)

具体安装看文顶链接,链接网页中有下载和安装地址。页面如图:

从个人角度,不太建议PyCharm。当然因人而异,适合自己的才是最好的。

四.Paython学习资源推荐:

1.菜鸟教程-学的不仅是技术,更是梦想!https://www.runoob.com/

2.慕课网-程序员的梦工厂 https://www.imooc.com/

3.bilibili  python2的视频 https://www.bilibili.com/video/BV1xs411Q799?from=search&seid=5565899497007956031

python3的视频 https://www.bilibili.com/video/BV1Fs411A7HZ?from=search&seid=5565899497007956031

建议看3的,因为今后主流。

Python 0(安装及初步使用+学习资源推荐)的更多相关文章

  1. springboot 学习资源推荐

    springboot 是什么?对于构建生产就绪的Spring应用程序有一个看法. Spring Boot优先于配置的惯例,旨在让您尽快启动和运行.(这是springboot的官方介绍) 我们为什么要学 ...

  2. Spring Boot和Spring Cloud学习资源推荐

    Spring Boot和Spring Cloud学习资源推荐   比较好的学习资源,分享一下. 1.Spring Boot官方文档:http://projects.spring.io/spring-b ...

  3. Redis初识、设计思想与一些学习资源推荐

    一.Redis简介 1.什么是Redis Redis 是一个开源的使用ANSI C 语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value 数据库,并提供多种语言的API.从2010 年 ...

  4. AI入门丨开源学习资源推荐

    现在AI大热,网上的资源也非常多,让人眼花缭乱.非科班的我,经过半年的摸索,也算马马虎虎入了坑.下面整理了我认为不错的学习资源,大部分我都看过,以分享给更多的人.我会不断保持更新,也欢迎大家补充. P ...

  5. Java/C++ 学习资源推荐

    列举一下我所知道的一些学习资源,希望能对大家有所帮助 Java学习资源资源: 1.尚学堂 Java300集 链接:https://study.163.com/course/introduction.h ...

  6. (干货)Linux学习资源推荐

    源地址 国内的专业Linux网站(GB) ChinaUnix Linux中国 实验楼: 免费提供了Linux在线实验环境,不用在自己机子上装系统也可以学习Linux,超方便实用!. 国内的专业Linu ...

  7. 十个优秀的C语言学习资源推荐

    学习C语言,需要一点一滴,沉下心来,找个安静的地方,泡上一杯咖啡,在浓郁的香味中一起品味她.-- Boatman Yang 人们通常认为计算机编程很烦,但是有些人却从中发现了乐趣.每一个程序员不得不跟 ...

  8. Git学习资源推荐

    Git在线练习 http://pcottle.github.io/learnGitBranching/ https://try.github.io/levels/1/challenges/1 Git入 ...

  9. Python学习(一)安装、环境配置及IDE推荐

    Python的安装.环境配置及IDE推荐 官网:https://www.python.org/ 版本:2.x 和 3.x 差别较大:python3是不向下兼容:版本区别可参考网官网介绍 至于选择 Py ...

随机推荐

  1. mysql5.7 ERROR 1045 (28000): Access denied for user解决方法

    https://blog.csdn.net/csy2961903/article/details/51345401  参考此文注意指名数据库mysql.user

  2. Android UI性能测试——使用 Gfxinfo 衡量性能

    Android官方文档翻译 原文地址:https://developer.android.com/training/testing/performance参考:https://www.jianshu. ...

  3. 还是只使用console.log()进行调试?好吧,其实还有更多。

    在浏览器控制台中打印消息无疑可以拯救所有开发人员. console.log()消息就像您的大多数疾病的药,同时调试了代码中的一些有线问题. 那里的大多数开发人员都喜欢— 让我们在浏览器中打印消息以了解 ...

  4. MySQL基础知识_1

    平时只会使用简单的增删改查,促使我学习这个来源于一道面试题,左思右想,依然想不出来,所以决定系统的学习一下. MySQL创建数据库 CREATE DATABASE <数据库名>; CREA ...

  5. Github搜索技巧整理

    Github官方网址:https://github.com/ 一.详细官方文档:https://help.github.com/en/github/searching-for-information- ...

  6. Django之Cookie,Session

    COOKIE Cookie的由来 大家都知道HTTP协议是无状态的. 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不 ...

  7. 【总结】办公&编程&学习你可能需要这些小利器!

    偶然想到自己从最开始的编程小白,什么都不懂,看啥啥新鲜的时期,到现在颇有"蓦然回首,那人却在灯火阑珊处"的感觉,遂想整理一下这一路学习我个人发现的在办公.编程或者学新知识等方面针对 ...

  8. STM32CubeMx——串口收发

    生成代码 1.配置串口1 2.选择模式 3.开中断 4.其他的RCC.调试都一样,弄完直接生成代码. 串口发送 1.定义一个用来测试的数组并初始化 /* USER CODE BEGIN 0 */ ui ...

  9. 从零开始实现穿衣图像分割完整教程(附python代码演练)

    时装业是人工智能领域很有前景的领域.研究人员可以开发具有一定实用价值的应用.我已经在这里展示了我对这个领域的兴趣,在那里我开发了一个来自Zalando在线商店的推荐和标记服装的解决方案. 在这篇文章中 ...

  10. 线段树(区间合并)HDU - 1540

    题意:输入n,m,给定n个相互连通的村庄,有m个操作,D x,表示破坏x村庄使其与相邻的两个村庄不相通,R 表示修复上一个被破坏的村庄,与相邻的两个村庄联通.Q x表示与x相连的村庄有多少个. 思路: ...