python3内置集成开发工具_python应用(3):启用集成开发工具pycharm

之前写了个python程序给自己用,写代码时用的是macvim(vim的一种),macvim是个编辑工具,由于我已经设置过对python等各种语言的支持特性,所以什么缩进、对齐、高亮之类的表现都有,写起代码来非常舒服。可是,不是人人都用这个古老的vim工具的,而如果在普通的记事本上写代码,那又是非常痛苦的事情,所以,找一个通用的工具(不是只找一个编辑器),很有必要。

对于开发,不管什么语言,一般都会有集成开发环境,叫IDE。所谓集成,就是集编辑、调试、部署等诸多功能于一身,超帅的感觉。python当然也有对应的IDE,这里介绍的是pycharm。

pycharm现在支持windows/mac/linux,根据你电脑系统,找到对应版本来下载安装就好,官方地址如下:https://www.jetbrains.com/pycharm/

在首次启动pycharm时,会引导安装一些插件,其中一个是ideavim,如果你习惯vim则可以安装上。

每次新建项目时,都需要指定虚拟环境目录跟解析器,一个项目带一个虚拟环境,如下图:

b9f56762-b8d2-41df-a66f-b624a7fb1fff.jpg

新建项目指定虚拟环境

点击create后,pycharm会先花一些时间创建python的虚拟环境,之后就可以直接使用了。

好了,这种工具还是边用边熟悉最好,不多作介绍,毕竟是所见即所得的年代,但它的确提供了很多便利,值得使用。

哇,这个文章也太短了吧,那下面就在pycharm上写一段代码吧,让程序来写几个字吧。

from turtle import *

import time

speed(3)

hideturtle()

pensize(8)

up()

goto(-100,50)

down()

goto(-80,40)

up()

goto(-120,20)

down()

forward(80)

up()

goto(-120,18)

down()

goto(-130,-50)

up()

goto(0,10)

down()

goto(-8,4)

up()

goto(5,40)

down()

goto(0,-50)

up()

goto(10,10)

down()

goto(15,4)

up()

goto(20,40)

down()

goto(20,-50)

up()

goto(25,10)

down()

goto(30,4)

up()

goto(35,40)

down()

goto(35,-50)

up()

goto(100,30)

down()

goto(100,-40)

goto(95,-35)

up()

goto(85,5)

down()

goto(80,-5)

up()

goto(115,5)

down()

goto(125,-5)

up()

goto(190,40)

down()

goto(175,35)

up()

goto(155,10)

down()

forward(50)

up()

goto(185,30)

down()

goto(185,-50)

up()

goto(185,10)

down()

goto(160,-20)

up()

goto(185,5)

down()

goto(200,-5)

up()

goto(210,35)

down()

forward(30)

right(90)

forward(30)

right(90)

forward(30)

right(90)

forward(30)

right(90)

up()

goto(205,0)

forward(40)

up()

backward(40)

right(90)

forward(15)

left(90)

down()

forward(40)

up()

backward(40)

right(90)

forward(15)

left(90)

down()

forward(40)

up()

backward(40)

right(90)

forward(15)

left(90)

down()

forward(40)

up()

backward(20)

left(90)

forward(30)

right(180)

down()

forward(30)

time.sleep(5)

一看代码,一堆的goto跟forward,你就知道,是在移动位置跟画图。是的,turtle库能做的事情很多,但都是“画画”。说几个重点:

1、画笔的起点是在(0,0),也是画布的正中间。

2、基本都是up拿起画笔,然后goto到目标点,再down放下画笔,再goto画到目标点。

3、画画难在坐标的计算,还有你的艺术天赋。

至于turtle提供的函数有什么功能,在网络上搜索一下,或者自己试验一下就可知道,这里不细说。最后,这段代码的运行效果是这样的(写了四个字“广州小程”):

ebd5c3ca-f432-453e-ba76-01f102f10e55.gif

画字

这个是gif的模糊效果,如果你是在公众号内看到这篇文章,那你还可以看一下这个视频的效果:

好了,pycharm的介绍就到这里(其实它的戏份不多),有缘再见,see you。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值