1. 程式人生 > >Talk is cheap,give me the code!

Talk is cheap,give me the code!

Python作為資料科學中最重要的語言,有著不少語言特性,值得初學者注意。下面是其中的幾點。

1.Python中很重要的一種資料型別就是字典,其宣告方式如下:

d = {'foo':1, 'bar':2.3,  's':'my first dictionary'}

索引時的使用格式為 print d['foo'],將會輸出 1 。

2.Python定義了空型別,如:n = None

則type(n)  = NoneType

3.Python中的高階輸出

eg.   f = 4.1

               i = 4

                print "Our float value is %s. Our int value is %s." %(f,i)

輸出結果:Our float value is 4.1. Our int value is 4.

4.Python的條件分支語句

結構:if elif elif ... else

條件表示式不必須用小括號包含在內(與C區別)

使用and,or來表達邏輯運算的與,或運算。

5.Python中定義有兩種方式,一種是使用def,另一種是lambda(定義函式的簡單寫法)

lambda定義函式舉例:square = lambda x: x*x

函式呼叫y = square(3) 

        y將會被賦值為9

怎麼樣,是不是很簡單啊?

相關推薦

Talk is cheap,give me the code!

Python作為資料科學中最重要的語言,有著不少語言特性,值得初學者注意。下面是其中的幾點。 1.Python中很重要的一種資料型別就是字典,其宣告方式如下: d = {'foo':1, 'bar':

Github學習(talk is cheap,show me the code. -Linus)

功能(分散式) 1.協同修改,多人並行的修改伺服器端的同一個檔案 2.資料備份,不僅儲存目錄和檔案的當前狀態,還能夠儲存每一個提交過的歷史狀態。 3.版本管理,不儲存重複資料。 4.許可權控制 5.歷史記錄 6.分支管理,允許開發團隊在工作過程中多條生產線同時推進任務,進一步提高效率

【程式緣】Talk is cheap, show me the code.

重慶大學CS本科&碩士,喜歡計算機技術,關注後臺開發。 學習理念:保持對技術知識的學習補充;提醒自己眼到,手到,心到;看了,做了,總結了,才有收穫。 郵箱:[email protected]

Talk is cheap, show me the code!

JS 提交form表單 原始碼例項 一:javascript 頁面加裁時自動提交表單 Form表單: <form method="post" id="myform" action="a.php"> <input type="subm

Talk is cheap, show me the code. ---Linus Torvalds

1. abstract class Name {    private String name;    public abstract boolean isStupidName(String name) {} } 大俠們,這有何錯誤? 答案: 錯。abstract meth

【下一個五年】talk is cheap,show me the code.!!!要重實踐。找準定位和方向,不急不躁,持續投入。順勢而為。

○ 種一棵樹最好的時間是十年前,其次是現在 ○ 堅持輸出,堅持書寫,才可以持續成長 ○ 所有美好事物的成長都是緩慢的 ○ 既往不戀,未來不迎,當下不雜 ○ 業精於勤,荒於嬉,行成於思,毀於隨 ○將軍趕路 不追小兔 ○不要拘泥於語言,同樣也不要拘泥於行業,眼光放遠一點

Talk is cheap, show me the code

什麼是cardView? CardView顧名思義就是卡片View,也是Android5.0推出來的 Support v7包裡的widgetCardView是繼承自FrameLayout。CardVi

Talk is cheap. Show me the code

problem 利用Python程式進行攝氏度和華氏度之間的轉換 根據華氏和攝氏溫度定義,轉換公式如下: C = ( F – 32 ) / 1.8 F = C * 1.8 + 32 其中,C表

Talk is cheap,show me the code

平時沒事就喜歡刷刷微博,追追星,關注關注娛樂圈動態順便看看老婆們的最新動態,每次看到老婆們發的新圖就很幸福,於是就想寫個爬蟲把老婆們的微博配圖給爬下來,一般爬到的不是自拍就是表情包,還是收穫滿滿的。 因為最近學到了一句話:不要重複造輪子。所以第一當然是去看一看

Anders 的專欄(Talk is cheap, show me the code!)

JAVA NIO 檔案鎖 FileLock 檔案鎖定初看起來可能讓人迷惑。它 似乎指的是防止程式或者使用者訪問特定檔案。事實上,檔案鎖就像常規的 Java 物件鎖 ― 它們是 勸告式的(advisory) 鎖。它們不阻止任何形式的資料訪問,相反,它們通過鎖的共享和獲取賴允

花果山第一屆猿類分級考試實錄--Talk is cheap,Show me the code

本故事純屬虛構,如有雷同,純屬巧合! 故事背景   悟空師徒4人取經回來後,因不耐收到管教,就回到了花果山,帶領一幫猴子猴孫逍遙自在的過日子,奈何因在閻王殿裡將生死薄中的猴子猴孫的名字都劃去了,猴子猴孫是越來越多。   悟空最是沒有耐心的,無法一一管教,隨向太白金

Talk is cheap,show me your code

最近在看《headfirst 設計模式》這本書,裡面講的設計模式是基於java語言的,看完後我會利用C++來實現以加深自己的理解。先呈上觀察者模式: 觀察者模式定義了物件間的一對多依賴,這樣一來,當一個物件改變狀態時,它的所有依賴者都會收到通知並自動更新。它主要包括了一個主

1018: Give me the answer

1018: Give me the answer 時間限制: 1 Sec  記憶體限制: 32 MB提交: 55  解決: 15[提交][狀態][討論版][命題人:外部匯入] 題目描述 Farmer John commanded his

Show me the code,babel 7 最佳實踐!

前言 本文首發於 github 部落格 如對你有幫助是我的榮幸,你的 star 是對我最大的支援! 大家都知道 babel 是相容對 ES6 支援不完善的低版本瀏覽器的轉換編譯器。 而 babel 其實主要做的只有兩件事情: 語法轉換 新 API 的 polyfill 相容

talk is cheap;Later equals never;

前言 當讀取離線檔案並分析時,用回撥方式有點不好. 在一個java-cm中看到人家的處理 :只要要分析的資料不夠了,直接去網路上收包(即使就讀1位元組,如果緩衝區內沒有了,也去收一個完整包下來),然後快取起來給呼叫者使用。這就沒有挎包的繁瑣處理了。 因為包資料的

【小工匠】show me the code ,change the world

---------------------->>GitHub<<----------------- https://github.com/yangshangwei --------------------->>公眾號<<---------------

小工匠(show me the code ,change the world)

Andoroid新特性解讀 主要介紹Design Support Library中新推出的控制元件,介紹詳細的說明和使用,以及Android中新的特性

Python Show-Me-the-Code 第 0014,0015,0016 題 寫Excel檔案

第 0014 題: 純文字檔案 student.txt為學生資訊, 裡面的內容(包括花括號)如下所示: { "1":["張三",150,120,100], "2":["李四",90,99,95], "3":["王五",60,66,68]

Show me the code

linux版本為Centos7 系統中沒有安裝httpd、php、php-mysql、mysql,以及mariadb,但已經安裝mariadb-libs,/etc/資料夾中存在my.cnf,配置如下: [mysqld] datadir=/var/lib/