初識pycharm編寫方法

2021-01-10 web分享

使用pycharm編輯器

雙擊我們安裝好的pycharm編輯器(安裝過程在前幾節)

選擇第一個新建項目

第一個pure python是純python,下面的那些是一些擴展,暫時不用,我們就選第一個

Location是選擇編寫代碼保存的路徑,根據自己的情況點右側小文件夾按鈕,自行選擇一個路徑保存即可

保存後點擊右下角的create按鈕創建

等待進度條完成後顯示下面界面

如果出現這個窗口直接點叉關掉即可

如果之前配置過,就會有個venv這個文件夾,一般是沒有,我們不用管它

我們來右擊demo1選項,選擇Show in Explorer就可以直接查看到demo1的存儲所在路徑

新建python文件

我們要編寫代碼,就要新建一個python文件

不用加後綴名,直接寫要創建的名字回車即可

創建好後出現下面界面

在我們的空白區域,缺少一些開頭注釋配置的語句

添加文件開頭配置語句

點擊左上角File文件按鈕,選擇下面的Settings…選項

選擇Editor下的File and Code Templates下的python script

即可編寫我們python的開頭注釋配置信息

編寫這幾行即可,${ }內的語句要變成紅色,紅框內為解釋意思

編寫完之後,點擊ok關閉

python環境變量選擇

★★★ 這裡補充非常重要的一點:我們選擇這個設置項目

★★★ project interpreter中一定要選擇你所安裝的python版本的路徑,3.8

(如果不選擇python 3.8 以後的編寫運行中就會出錯)

我們再次新建一個python文件

文件名為demo1

回車後就會顯示我們剛才寫的那幾行代碼

接下來的代碼就直接從下面編寫即可,這些語句不影響寫代碼

如何在編寫並查看效果呢?

如何在這個文件夾中編寫呢?拿hello world來說

可以直接寫print( 「hello,world」 )

寫完後右擊空白處選擇Run 『demoq』,即可運行

運行後可在底部查看運行結果

python的注釋

單行注釋:

在要寫的語句前面加上 # 即可使這個語句作為注釋

(這也是為什麼上面的配置語句不會影響下面代碼的原因)

點擊右上角的運行箭頭,現實的效果依舊是hello,world,並不會顯示注釋

多行注釋:

成對的三個點引號括起來便為多行注釋 』』』 『』』

同樣點擊右上角運行,注釋仍然不顯示

注意:

單行注釋的字體顏色顯示為灰色

多行注釋的字體顏色顯示為綠色

python文件修改名字

右擊要改的python文件,選擇Refactor中的Rename…選項

點擊後彈出

修改名字後選擇Refactor確定修改重構即可

注意:

我們要點右上角的小三角運行按鈕,就要先選擇鄰左的下拉列表看一下有沒有當前的python文件

如果沒有,還是要先在空白處右擊運行了demo2,才能點擊右上角的三角運行按鈕

字符串數字一起輸出

輸出文字和數字相結合的效果要用到 , 號(英文下的)

字符串要用雙引號 」 」 括起來

這樣輸出的效果英文的逗號並不會顯示出來,起到連結的作用

變量及類型

變量可以是任意的數據類型,在程序中用一個變量名表示

變量名必須是大小寫英文、數字和下劃線(_)的組合,且不能以數字開頭,如:

>>>a=1 #變量a是一個整數

>>>t_007 = 『T007』 #變量t_007是一個字符串

賦值(比如a= 』ABC』 )時,Python解釋器幹了兩件事

1.在內存中創建一個 』ABC』 的字符串

2.在內存中創建一個名為a的變量,並把它指向 』ABC』

標識符和關鍵字

什麼是關鍵字?

1.python一些具有特殊功能的標示符,這就是所謂的關鍵字

2.關鍵字,是python已經使用的了,所以不允許開發者自己定義和關鍵字相同的名字的標示符

查看關鍵字:

在我們的爬蟲課程中,會介紹到如下這些關鍵字

看自己的python中有多少關鍵字可用

還是打開運行下的cmd命令提示符,輸入

>>> import keyword

>>> keyword.kwlist

我們在起名時不要和這些系統的關鍵字起一樣的名字

格式化輸出

我們了解了普通的輸出print( ); 格式後

了解一下格式化輸出:

用%加上數據類型佔位,後面再寫%加上變量名字,即可格式化輸出

舉個小例子:

%d為數字類型,先不寫,先佔位

然後通過後面的 %age 傳遞進去數值,方便修改變量的值

除了%d還有一些格式符號:

這裡爬蟲的課程主要記住紅框中的兩個即可,其他的先做了解

我們來試一下 %s

如果有兩個%s佔位時,可以後面 % 跟上括號,用兩個引號括起來要傳遞的值

可以進行格式化輸出多個

最後小知識點補充

sep=」 連接符 」

這個連接符可以自己定義

正常情況下輸出的aaa bbbb ccc中間是空格隔開

但是在很多情況下我們想讓他們用別的符號代替,特別是我們爬蟲需要輸入網址時中間要用 . 來連結,這就需要用到 sep 這個語句了

end=」 」 不換行輸出:

\t:代表按一次tab,水平制表符

\n:代表換行符

雙引號內什麼都不寫表示不換行輸出

end後面雙引號的內容可以控制要不要換行和空不空格

- 寫作不易,多多支持,謝謝啦~ -

---web分享,分享的不只是web

相關焦點

  • Pytorch框架安裝方法(基於Anaconda環境和Pycharm IDE)
    1.6 單擊啟動Anaconda Prompt 創建虛擬「房間」通過conda創建一個名為:pytorch的虛擬「房間」,可以方便未來對不同版本的PyTorch進行管理,具體方法如下:conda create -n pytorch python=3.61.7 查看創建的「房間」方法:conda info --envs
  • 第四課:Python運算符大全與pycharm常用快捷鍵合集!
    pycharm中常用的快捷鍵1.Ctrl+c 複製2.Ctrl+v 粘貼3.Ctrl+d 直接將本行複製粘貼至下一行4.Ctrl+/(?)
  • linux系統編寫Systemd Service方法
    CentOS7.3學習筆記總結(七十)-linux系統編寫Systemd Service方法在Centos7以前的版本中,系統管理員都是通過把bash腳本放到/etc/init.d/目錄下來控制服務狀態,比如啟動start、停止stop,重啟restart等。而在CentOS7版本中,就不在採用這種方法,而是採用了Unit配置文件來管理服務。
  • 散文|《初識阿爾山》
    《初識阿爾山》文/一路向北自畢業以來就聽說過有個阿爾山,也一直想親臨此地,在即將告別部隊,成為一個徹徹底底的地方人時,終於圓了這個曾經的初夢。看著他們,我的思緒不自覺地走回到了昨天,那時一起風裡雨裡,一起並肩作戰,一起談天說地,一起籤約草原,一起…………,好多個一起,而今天卻不同了,他們穿著軍裝,而我沒有,他們集合訓練,而我沒有,他們共同就餐,而我也沒有,往事了,往事了,往事只能回味……初識阿爾山,又見好兄弟,心情自然是滿滿的喜悅,喜悅之餘,我也感受到了他們肩上的責任,為使命而戰,為榮譽而戰,為綠色爭光,為軍旗添彩,他們無疑是最可愛可敬的
  • 《神無月》初識星洛技能屬性解析說明
    神無月一款冒險風格的rpg回合制手遊,小夥伴們能夠通過培養自己心儀的角色來進行戰鬥,戰鬥操作華麗酷炫相信會讓小夥伴們眼睛煥然一新,那麼神無月裡的初識星洛技能怎麼樣呢?下面小編就給大家介紹一下神無月初識星洛技能屬性詳解,感興趣的小夥伴們一起來看看吧。
  • 初識探嶽X
    初識探嶽X,是在電視上看見江美女打的廣告,我還在琢磨著一汽大眾啥時候出了一款這麼運動的SUV,外觀很時尚,符合現在年輕人的審美觀,於是趁著國慶節期間就跑到店裡面去逛了一下這一新款的帶有轎跑風格的SUV,一起來看一下是否值得大家的期待!
  • 初識OpenFlow協議:工作原理
    組是一種為數據包指定在多個流中執行相同操作集的高效方法。組操作定義在交換機的組表記錄。每一個記錄都包括標識符值、組類型、計數器和操作集。組類型規定是否所有操作集都會執行,這很適合用於實現廣播或多播,或者規定只執行某些特定的操作集。  本文闡釋了OpenFlow的工作原理,《初識OpenFlow協議:三種消息》將介紹組成OpenFlow的三種消息和OpenFlow的前景。
  • 美推出人類基因組編寫計劃
    針對人類基因組編寫計劃可能帶來的倫理、法律和社會影響,他們特別強調有必要讓公眾從一開始就參與其中。他們指出,人類基因組計劃也曾被一些人認為有爭議性,但現在被視為是最偉大的探索壯舉之一,讓科學和醫學發生革命性變化。  人類基因組計劃從1990年持續到2003年,重點是基因測序,讓科學家能夠「閱讀」基因組。
  • 努力編寫面向中國社會實際的社會學教材
    工程的一項重要任務就是組織編寫一批充分反映馬克思主義中國化最新成果、充分反映中國特色社會主義豐富實踐、充分反映各學科領域研究進展的哲學社會科學專業基礎教材。在中央領導同志的關心指導下,在中宣部、教育部等主管單位的精心組織下,在哲學社會科學界許多專家學者和社會各界的積極支持下,各教材編寫課題組堅持高標準、嚴要求,嘔心瀝血,精雕細琢,經過6年的艱苦努力,首批9種重點骨幹教材已經全部編寫完成,經中央審定出版並陸續在全國高校投入使用。
  • 摘要:編寫第一個NDK,使用C語言進行輸出。
    編寫第一個NDK,使用C語言進行輸出。新建一個android工程JniTest。右鍵項目->Android tools->Add Native Support...,填寫生成庫的名稱,會在項目目錄下生成jni文件夾和obj文件夾。
  • Python函數參數的使用方法
    Pyhton函數給編寫程序帶來了便捷性,開發人員可以把程序的共用代碼,或者說是程序的通用功能封裝成函數。當需要使用函數時,只需要在代碼的相應位置調用函數即可。在《初識Python函數編程與代碼的可復用性》一文中,我們已經了解了如何定義一個函數和調用函數。
  • 臺灣烏龍茶系列之初識
    初識臺灣烏龍深深的被其獨特的魅力所深深吸引。希望通過自己的不斷習茶,為大家更多的介紹這位「東方美人」。
  • 公式編寫入門3:編寫公式都要用到什麼
    編寫公式都要用到什麼在學習編寫公式之前,我們先了解一些基本概念。1、什麼是技術指標?我們在炒股的時候,經常會將一些行情數據進行數學計算得出一些新的曲線或者信號提示。通過這些曲線或信號,方便我們掌握股市的變動情況。這些通過數學計算得出的結果就是技術指標。
  • 在爭議聲中人類基因組編寫計劃即將啟動
    人類基因組編寫計劃的主要目標是,在10年內把合成包括人類基因組在內的大型基因組的成本降為現在的千分之一,同時研究基因組規模工程新技術及相關倫理框架。加州大學伯克利分校的生物醫學工程師丹尼爾·特爾曼-埃瑞克表示支持說:「能以更低成本大規模地編寫DNA,有望更高效、更廣泛地開展相關研究,並推出更多產品。」
  • ABB機器人二次開發:基於PC SDK的控制器連接程序編寫
    引言上一期為大家介紹了基於PC SDK的ABB機器人控制器掃描程序的編寫方法,按照程序設計編寫流程,下一步就是機器人控制器的遠程登錄或遠程註銷登錄程序的編寫,也就是控制器的連接與斷開。本期就來為大家介紹一下這個功能的實現方法,使用的計算機語言同樣是C#。
  • 配電線路設備編號編寫規定
    配電線路設備編號編寫規定第一章 總則第一條 本規定規範了10kV/0.4kV配電線路設備杆編號編寫原則,適用於市轄區內各供電所管理的配電線路設備。第二條 規範性引用文件閩電營銷[2006]1257號  福建省電力有限公司配電網規範化管理辦法(修訂稿) 。