计协微课01-Python3-vscode-及helloworld


周末啦 给计算机专业 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安装手把手教程
  1. Python windows:https://www.python.org/downloads/windows/

  2. 选择Stable Releases的Python3.7.4版本

图片-1

  1. 进去后拉到下面看到Files里面 (现在电脑一般64位,所以选择x86-64)

1569117180212.png

  1. 下载完毕,打开exe文件1569117333936.png

  2. 记得勾选Add Python 3.7 to PATH1569117397529.png

  3. 然后选择 Customize installation 目的是选择合适的安装位置,软件不宜都装在c盘,切记!

  4. 点击next

  5. 更换到合适的目录:(这个目录自己选,不要选中文名的目录)

1569117570326.png

  1. 点击Install,开始安装

  2. 如出现下图字样,点击它1569117711460.png

  3. Close

  4. 最后验证是否安装成功:

打开windows搜索cmd 回车,会出现一个命令提示符的框框,输入python -V 回车,出现类似图中结果就是安装成功了1569117990438.png


安装python3 完毕


安装宇宙第一IDE:VSCODE

用vscode写c也是同理的

  1. 前往官网下载windows版: https://code.visualstudio.com/

  2. 和上面一样保持默认,只要把安装路径改下就可以了

  3. 安装插件,看图

image

  1. F:/python/project/

    目录下创建一个文件夹:HelloWorld

  2. 打开vscode,点击 open folder,选择刚才创建的目录1569119139346.png

  3. 点击1处的新建文件,命名为 HelloWorld.py,在右边输入print('hello world!'),最后点击右上角运行
    1569120094828.png

  4. 下方就会显示出结果了!

1569120148117.png


至此你已经迈出了重要的第一步,可喜可贺!


再来运行两个有趣的程序吧

新建 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 计算机协会

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值