Get一個python小技巧

哈嘍大家好哇!我是土豆

相信大家這段時間看到了很多用Python來編寫的代碼吧,

你是不是也心動了呢

僅僅幾個代碼就可以寫出來一個很nice的程序

是不是感覺很棒呢

心不心動,想不想學(xué)?。。?/p>

本期將由我給大家來分享一些Python的小知識

Pycharm常見快捷鍵

Ctrl+/?注釋(取消注釋)選擇的行

Shift?+?Enter?開始新行

Ctrl?+?Enter?智能換行

TAB?Shift+TAB?縮進(jìn)/取消縮進(jìn)所選擇的行

Ctrl?+?Alt?+?I?自動縮進(jìn)行

Ctrl?+?Y?刪除當(dāng)前插入符所在的行

Ctrl?+?D復(fù)制當(dāng)前行、或者選擇的塊

Ctrl?+?Shift?+?J?合并行

Ctrl?+?Shift?+?V?從最近的緩存區(qū)里粘貼

Ctrl?+?Delete?刪除到字符結(jié)尾

Ctrl?+?Backspace?刪除到字符的開始

Ctrl?+?NumPad+/-?展開或者收縮代碼塊

Ctrl?+?Shift?+?NumPad+?展開所有的代碼塊

Ctrl?+?Shift?+?NumPad-?收縮所有的代碼塊

常量

變量是變化的量,常量則是不變的量。python沒有使用語法強(qiáng)制定義常量,也就是說,python中定義常量本質(zhì)上就是變量。如果非要定義常量,變量名必須全大寫。

AGE_OF_NICK=19

print(AGE_OF_NICK)

19AGE_OF_NICK= AGE_OF_NICK +1

print(AGE_OF_NICK)

20

如果是常量,那就沒必要更改,所以python就只制定了一個規(guī)范,而沒指定常量的語法,因此常量也是可以修改的,但不建議。

在c語言中有專門的常量定義語法,const int age = 19;,一旦定義age為常量,更改age即會報錯 。

變量

一、什么是變量?

變量從字面意思可以理解成:是變化的量。但是這樣理解和沒有理解貌似沒有什么區(qū)別,我們把變量兩個字拆分看看。

可以去看看自己是怎么去認(rèn)識朋友的,就好比今天我來了,你會認(rèn)識我,如果我沒有來,你也會認(rèn)識我,就好比,我們熟悉之后,你就會慢慢地了解我的一些日常,比如說我一米八喜歡什么不喜歡什么...?世間的萬物是不是都是這樣來認(rèn)識的呢

毫無疑問是的。既然人能識別世間萬物,那么我們之前一直把計算機(jī)想象成人,那是不是說計算機(jī)也能識別世間萬物呢?對的。計算機(jī)通過記錄我們的狀態(tài)認(rèn)識我。這就是量的概念。

:記錄現(xiàn)實(shí)世界中的狀態(tài),讓計算機(jī)能夠像人一樣去識別世間萬物。

:現(xiàn)實(shí)世界中的狀態(tài)是會發(fā)生改變的。

二、為什么要有變量?

對于現(xiàn)實(shí)世界,一定是要有一個變量來描述世間萬物的。但是計算機(jī)為什么也要有變量的概念呢?

其實(shí)計算機(jī)中程序的運(yùn)行就是一系列狀態(tài)的變化,如王者榮耀中賬號等級0級到30級、廢鐵到王者。

三、定義變量

既然知道了變量是什么玩意,那我們?nèi)绾卧赑ython中定義變量呢?下面就由我來給大家演示一下

name='nick'

age=19

gender='male'

height=180

weight=140

四、變量的組成

從我們上米昂定義的變量可以看到,變量的組成分為以下三個部分:

變量名:變量名用來引用變量值,但凡需要用變量值,都需要通過變量名。

賦值符號:賦值

變量值:存放數(shù)據(jù),用來記錄現(xiàn)實(shí)世界中的某種狀態(tài)。

name# 報錯,無任何意義age=18

height=185

print(age)

print(height)

18

185

五、變量名的命名規(guī)范

如果對于一個變量,你想怎么命名就怎么命名,那樣沒有任何問題,頂多就是晚上老板檢查代碼后,你第二天不用去公司了。

sfasfewfasdfa='nick'

print(sfasfewfasdfa)

nick

一定要記住,定義一個變量其實(shí)就是在記錄現(xiàn)實(shí)世界中的的狀態(tài),并且存永遠(yuǎn)不是目的,取才是目的。

? ? ? 所以變量的命名應(yīng)該滿足以下三個規(guī)范:

變量的命名應(yīng)該能反映變量值所描述的狀態(tài),切記不可用中文

變量名必須用字母數(shù)字下劃線組合,并且變量名的第一個字符不能是數(shù)字。

關(guān)鍵字不能聲明為變量名

['and','as','assert','break','class','continue','def','del','elif','else','except','exec','finally','for','from','global','if','import','in','is','lambda','not','or','pass','print','raise','return','try','while','with','yield']

六、變量名的兩種風(fēng)格

6.1 駝峰體

AgeOfNick=19

print(AgeOfNick)

19

6.2 下劃線(推薦)

age_of_nick=19

print(age_of_nick)

19

注意:以上兩種變量名的風(fēng)格,推薦使用下劃線的風(fēng)格。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、python中的常用快捷鍵 Ctrl + c 復(fù)制Ctrl + v 粘貼Ctrl + x 剪...
    woming閱讀 284評論 0 1
  • 大師兄的Python學(xué)習(xí)筆記(二): 面向?qū)ο蠛皖?一、在開始之前 1. 一些常見問題 應(yīng)該學(xué)習(xí)一種語言還是多種語...
    superkmi閱讀 1,538評論 1 55
  • 基礎(chǔ)命令 主要的命令和快捷鍵 Linux系統(tǒng)命令由三部分組成:cmd + [options]+[operation...
    485b1aca799e閱讀 1,212評論 0 0
  • 久違的晴天,家長會。 家長大會開好到教室時,離放學(xué)已經(jīng)沒多少時間了。班主任說已經(jīng)安排了三個家長分享經(jīng)驗(yàn)。 放學(xué)鈴聲...
    飄雪兒5閱讀 7,810評論 16 22
  • 今天感恩節(jié)哎,感謝一直在我身邊的親朋好友。感恩相遇!感恩不離不棄。 中午開了第一次的黨會,身份的轉(zhuǎn)變要...
    余生動聽閱讀 10,810評論 0 11

友情鏈接更多精彩內(nèi)容