python學習的一些總結

2021-08-17 12:39:00 字數 478 閱讀 4693

今天終於把python的基礎語法學完了,倒不是因為它有多難,而是上班後可利用的時間有限。

相比於c++,python作為乙個指令碼語言實在是太舒服了,動態語言用的真是爽啊,讓我想起了在學校時用matlab的日子。變數不用定義拿來就用,沒有指標,少了一大堆指標會引起的問題。庫還特別多,拿來就import,少了多少底層的操作。

當然,一門語言有利自然也有弊,所謂福禍相生,長短相形。python最大的乙個弊端,大概就是開銷太大了。因為不涉及記憶體,沒有malloc,calloc,free,new,delete這些東西,編譯器自身的負擔也加重了,相當於拿空間換時間的乙個策略。

如果把python比喻成一種武功的話,大概是凌波微步吧,沒啥攻擊力,很花哨,上手快,不需要什麼內功基礎,對底層涉及的基本為0,專注邏輯層面。

總的來說,不能歧視python,輕功學好了,還是很帥的。就好像我最近學的尤克里裡一樣,比結他少兩根弦怎麼了?弦是尼龍線怎麼了?小巧精緻可愛怎麼了?人家可是正兒八經的樂器啊!

學習Python 的一些常識總結

參考部落格及 很有用的參考大全 1.os 的常用方法 python的標準庫中的os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。即它允許乙個程式在編寫後不需要任何改動,也不會發生任何問題,就可以在linux和windows下執行。下面列出了一些在os模組中比...

python一些函式的總結

學習python的好 1.enumerate函式 用於遍歷序列中的元素,以及元素的下標,諸如 enumerate 函式用於遍歷序列中的元素以及它們的下標 該函式是生成0和1之間的隨機浮點數float,它其實是乙個隱藏的random.random類的例項的random方法。即直接用random.ran...

python一些方法總結

1 name.title 將字串中首字母大寫 2 name.upper 將字串中的所有字母變為大寫 3 name.lower 將字串中的字母變成小寫 4 name.rstrip 去掉右邊的空格 5 name.lstrip 去掉左邊的空格 7 name.strip 去掉兩邊空格 8 str name ...