本篇是在本人學習 python 時做的一些筆記,比較簡潔,更是乾貨,請大家笑納
進入 python3 終端:python3。退出 python3 終端:ctrl+d(ubuntu),或 exit() 函式。
在 python 終端可執行 python **片段,注意是**片段,不是 py 檔案。
在 cmd 命令列執行 py 檔案:python hello_world.py。
變數名只能包含字母、數字和下劃線,不能以數字開頭。
變數不能包含空格。
不要將python關鍵字和函式名用作變數名。
程式不能成功執行時,直譯器會提供乙個traceback。traceback 是一條記錄,指出了直譯器嘗試執行**時,在什麼地方陷入了困境。
python約定的檔名:使用小寫字母和下劃線,如******_message.py。
字串方法:title(),upper(),lower(),去除空白函式lstrip(),rstrip() 和 strip()
字串方法不會影響變數本身。
字串拼接符號:加號 +
拼接中遇到字串和數字,需把數字轉換成字串,使用 str() 函式,python 不會自動轉換。
新增輸出空白:製表符\t,換行符\n,或者直接在字串內部增加空格
python2 和 python3 中 print 函式的區別,版本 2.x 的 print 不是函式,而 3.x 的 print 是函式,所以需要加括弧。
加(+),減(-),乘(*),除(/),乘方:兩個乘號(**)
單行注釋:井號#
編寫注釋的主要目的是闡述**要做什麼,以及是如何做的。
如果不確定是否要編寫注釋,就問問自己,找到合理的解決方案前,是否考慮了多個解決方案。如果答案是肯定的,就編寫注釋對你的解決方案進行說明吧。
檔案開頭加上自己的姓名和當前日期,再用一句話闡述程式的功能。
解決問題的辦法有很多種,python語言固有的靈活性使得大多數問題都有很多不同的解決之道。這種靈活性是可以接受的,但大家最終認識到,過於強調靈活性會導致大型專案難以維護:要通過研究**搞清楚當時解決複雜問題的人是怎麼想的,既困難又麻煩,還會耗費大量的時間。
解決方案盡可能避繁就簡。
程式設計是要解決問題的,設計良好、高效而漂亮的解決方案都會讓程式設計師心生敬意。
在多種解決方案中,選擇最簡單可行的解決方案。
開發的專案涉及到複雜**時,一定要為這些**編寫有益的注釋。
在編寫的程式中,各種具體細節對其他python程式設計師來說都應易於理解。
不要企圖編寫完美無缺的**;先編寫行之有效的**,再決定是對其做進一步改進,還是轉而去編寫新**。
在 python 終端中,輸入 import this,獲得python之禪資訊。
乾貨「python基礎之變數「
今天內容不多,無水分純乾貨 一起了解下python基礎之變數 變數定義 變數按字面來理解就是可以變化的量,賦予不同的值,會有不同的量 每建立乙個變數,就會在計算機記憶體中開闢乙個空間,用於儲存規定範圍內所賦予的值。message hello world 其中message就是乙個變數,而引號內的 h...
Python 變數和簡單資料型別
message hello python world print message 輸出結果如下 hello python world 1.2 給相同的變數賦值2次或多次的時候 message hello python world print message message hello python ...
Python變數和簡單資料型別
學習 前言 python3 message hello python world print message message hello python world print message message hello world print message this is a string thi...