日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

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

發布時間:2023/12/20 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中内置的集成开发工具_python应用(3):启用集成开发工具pycharm 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

之前寫了個python程序給自己用,寫代碼時用的是macvim(vim的一種),macvim是個編輯工具,由于我已經設置過對python等各種語言的支持特性,所以什么縮進、對齊、高亮之類的表現都有,寫起代碼來非常舒服。可是,不是人人都用這個古老的vim工具的,而如果在普通的記事本上寫代碼,那又是非常痛苦的事情,所以,找一個通用的工具(不是只找一個編輯器),很有必要。

對于開發,不管什么語言,一般都會有集成開發環境,叫IDE。所謂集成,就是集編輯、調試、部署等諸多功能于一身,超帥的感覺。python當然也有對應的IDE,這里介紹的是pycharm。

pycharm現在支持windows/mac/linux,根據你電腦系統,找到對應版本來下載安裝就好,官方地址如下:

https://www.jetbrains.com/pyc...

在首次啟動pycharm時,會引導安裝一些插件,其中一個是ideavim,如果你習慣vim則可以安裝上。

每次新建項目時,都需要指定虛擬環境目錄跟解析器,一個項目帶一個虛擬環境,如下圖:

點擊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提供的函數有什么功能,在網絡上搜索一下,或者自己試驗一下就可知道,這里不細說。最后,這段代碼的運行效果是這樣的(寫了四個字“廣州小程”):

這個是gif的模糊效果,如果你是在公眾號內看到這篇文章,那你還可以看一下這個視頻的效果:

(視頻展示的效果)

好了,pycharm的介紹就到這里(其實它的戲份不多),有緣再見,see you。

總結

以上是生活随笔為你收集整理的python中内置的集成开发工具_python应用(3):启用集成开发工具pycharm的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。