python學習筆記(基礎 1)

2021-10-06 11:24:42 字數 356 閱讀 2147

python為我們提供了非常完善的基礎**庫,覆蓋了網路、檔案、gui、資料庫、文字等大量內容,被形象地稱作「內建電池(batteries included)」。

1.python是解釋性語言,你的**在執行時會一行一行地翻譯成cpu能理解的機器碼,這個翻譯過程非常耗時,所以很慢。而c程式是執行前直接編譯成cpu能執行的機器碼,所以非常快。

2.第二個缺點就是**不能加密。如果要發布你的python程式,實際上就是發布源**,這一點跟c語言不同,c語言不用發布源**,只需要把編譯後的機器碼(也就是你在windows上常見的***.exe檔案)發布出去。要從機器碼反推出c**是不可能的,所以,凡是編譯型的語言,都沒有這個問題,而解釋型的語言,則必須把原始碼發布出去。

Python基礎 學習筆記1

第八章 異常 1 注 這裡的迴圈只在沒有異常引發的情況下才會退出,而且使用expect exception,列印更加有用的資訊 while true try x input enter the first number y input enter the second number value x ...

python 基礎學習筆記(1)

init 初始化 init 方法在類的乙個物件被建立時,馬上執行。這個方法可以用來對你的物件做一些你希望的 初始化 解釋 當乙個class,稍微複雜一點的時候,或者內部函式需要用得到的時候,往往都需要在,別人例項化你這個類之前,使用你這個類之前,做一些基本的,與自己的類有關的,初始化方面的工作。而這...

Python學習筆記1 基礎

1.編碼 預設情況下,python 3 原始碼檔案以 utf 8 編碼,所有字串都是 unicode 字串。你也可以為原始檔指定不同的字元編碼。在 行 首行 後插入至少一行特殊的注釋行來定義原始檔的編碼 coding utf 8 或 coding cp 1252 2.識別符號 第乙個字元必須是字母表...