最近需要做一些小工具,聽說python不錯,就學習一下。工欲善其事必先利其器,乙個好的ide對於學習一門新知識是很有幫助的,邊寫**邊換ide,糾結了幾天,最終還是選擇了pycharm,之前覺得不夠好用是因為自己不會用,沒有熟悉各種設定,不過不得吐槽一下,pycharm的設定開放得的確過度了點。。。。
1、直接執行當前的.py檔案: file->setting->keymap->other->run context configuration,windows下設定為ctrl+r,mac下設定command+r
2、格式化**:file->setting->keymap->main menu->code->reformat code,設定為 ctrl+shift+l
3、智慧型感知忽略大小寫 : file->setting->editor->code completion->case sensitive completion->選擇none
python學習詳解 Python學習之字典詳解
在元組和列表中,都是通過編號進行元素的訪問,但有的時候我們按名字進行資料甚至資料結構的訪問,在c 中有map的概念,也就是對映,在python中也提供了內建的對映型別 字典。對映其實就是一組key和value以及之間的對映函式,其特點是 key的唯一性 key與value的一對多的對映。1.字典的建...
Python學習之函式
0 引論 函式是實現 復用的主要途徑之一,而且函式的使用也可以使得程式更加容易理解,更加規範化。程式很多時候並不是給計算機的,而是給人看的。這裡總結一下python中的函式的應用 1 函式 首先python中的函式的格式是怎樣的。def 函式名 形參 函式體 下面是乙個計算fibonacci數列的函...
python學習之函式
抽象 斐波那契數列 fibs 0,1 for i in range 10 print fibs fibs 0,1 i 2 while i 20 i 1 print fibs 使用callable判斷函式是否可以呼叫 import math x 1 y math.sqrt print callable...