周末啦 给计算机专业 or 大数据专业 or 对编程感兴趣的同学布置个作业
小白不懂也没关系,因为我们是真正的从零开始,迈出关键性的第一步吧
行动是成功的阶梯,行动越多,登的越高
前言
众所周知,学习编程的第一步就是安装开发环境以及安装IDE(集成开发环境)
再者,开始编程的第一个程序永远是HelloWorld (无论是哪种语言)
因此,咱们今天的任务就是:搭建python3.x环境以及安装IDE:vscode
首先关于开发工具,我有一点想说的,这几天看同学们安装vc6++遇到了很多问题。实际上,vc6++已经是多年的老古董了,它有很多缺点: UI丑…、补全功能差、功能欠缺等等。
作为开发者,追求高质量高效率,积极使用新技术取代旧技术是理所应当的。因此,强烈建议同学们摒弃vc6++,可以使用轻便、可拓展性强的vscode,下载地址:vscode 。4g内存以上的电脑也可以考虑功能更强大的JetBrains公司的IDE:CLion,下载地址:CLion,后续我会介绍如何安装使用JetBranins强大的IDE。
虽然老师要求的是vc6++,但是我们也不一定拘泥于老师、学校,学校教的很可能是即将过时的技术,机房的设施也已经相当陈旧,使用方便、新的工具或技术提高效率,省下更多的时间投身于技术本身,何乐而不为呢?
进入正题
大数据的同学特别注意啦,你们即将要学习的language:Python
Python简介(有兴趣的同学可以百度更详细的介绍)
-
Python是行业近年来最火的一个热点,没有之一。
-
Python 具有很强的可读性,具有比其他语言更有特色语法结构。
-
Python的由来是在1989年,一位叫吉多·范罗苏姆(Guido van Rossum)的大师在阿姆斯特丹为了打发无聊的圣诞节,决心开发一个新的脚本解释程序,一种功能全面,易学易用,可拓展的语言。
-
适用领域: 云计算开发/web开发/系统运维/科学计算/人工智能
-
Python2 将于2020年停止维护,因此从现在起开始上手python3吧!
Python3安装手把手教程
-
Python windows:https://www.python.org/downloads/windows/
-
选择
Stable Releases
的Python3.7.4版本
- 进去后拉到下面看到Files里面 (现在电脑一般64位,所以选择x86-64)
-
下载完毕,打开exe文件
-
记得勾选
Add Python 3.7 to PATH
-
然后选择 Customize installation 目的是选择合适的安装位置,软件不宜都装在c盘,切记!
-
点击next
-
更换到合适的目录:(这个目录自己选,不要选中文名的目录)
-
点击Install,开始安装
-
如出现下图字样,点击它
-
Close
-
最后验证是否安装成功:
打开windows搜索cmd 回车,会出现一个命令提示符的框框,输入python -V 回车,出现类似图中结果就是安装成功了
安装python3 完毕
安装宇宙第一IDE:VSCODE
用vscode写c也是同理的
-
前往官网下载windows版: https://code.visualstudio.com/
-
和上面一样保持默认,只要把安装路径改下就可以了
-
安装插件,看图
-
在
F:/python/project/
目录下创建一个文件夹:HelloWorld
-
打开vscode,点击 open folder,选择刚才创建的目录
-
点击1处的新建文件,命名为 HelloWorld.py,在右边输入
print('hello world!')
,最后点击右上角运行
-
下方就会显示出结果了!
至此你已经迈出了重要的第一步,可喜可贺!
再来运行两个有趣的程序吧
新建 Rose.py 和 Olympics.py 输入以下代码(建议自己手动敲一敲,当然也可以直接复制先看下结果)
# Rose.py
import turtle
t = turtle.Pen()
t.hideturtle()
for x in range(360):
t.forward(x)
t.color("red")
t.left(55)
# Olympics.py
import turtle
t = turtle.Pen()
t.hideturtle()
t.width(10)
t.color("blue")
t.circle(50)
t.penup()
t.goto(120,0)
t.pendown()
t.color("black")
t.circle(50)
t.penup()
t.goto(240,0)
t.pendown()
t.color("red")
t.circle(50)
t.penup()
t.goto(60,-50)
t.pendown()
t.color("yellow")
t.circle(50)
t.penup()
t.goto(180,-50)
t.pendown()
t.color("green")
t.circle(50)
t.penup()
看看会出现什么有意思的结果吧!
最后分享个python从入门到高级的全系视频 (10g),感兴趣同学自主学习
链接:https://pan.baidu.com/s/1WhzxQWxvUxJ7pq0_1T-FKQ 提取码:fecp
完
---------------NIT 计算机协会