Python基礎學習篇 1 編碼 互動模式 注釋

2021-09-12 01:41:28 字數 1004 閱讀 9160

一、編碼

預設情況下,python 原始檔是 utf-8 編碼。

你也可以為原始檔指定不同的字元編碼。為此,在 #! 行(首行)後插入至少一行特殊的注釋行來定義原始檔的編碼。

例如,如果你的編輯器不支援 utf-8 編碼的檔案,但支援像 windows-1252 的其他一些編碼,你可以定義:

# -*- coding: cp-1252 -*-

通過此宣告,原始檔中所有的東西都會被當做用 cp-1252 編碼對待。這樣就可以在原始檔中使用 windows-1252 字符集中的所有字元了。

這個特殊的編碼注釋必須在檔案中的 第一或第二 行定義。

二、idle互動模式

python自帶的idle屬於互動式直譯器,這種模式下它根據主提示符來執行,主提示符通常標識為三個大於號(>>>);

>>> the_world_is_flat = 1

>>> if the_world_is_flat:

...     print("be careful not to fall off!")

...be careful not to fall off!

需要注意的是在練習中遇到的從屬提示符表示你需要在最後多輸入乙個空行,直譯器才能知道這是乙個多行命令的結束。

三、注釋

python 中的注釋以 # 字元起始,直至實際的行尾( physical line 表示實際的換行而非編輯器的自動換行)。

注釋可以從行首開始,也可以在空白或**之後,但是不出現在字串中。

文字字串中的 # 字元僅僅表示 # 。**中的注釋不會被 python 解釋,錄入示例的時候可以忽略它們。

如下示例:

# this is the first comment

spam = 1  # and this is the second comment

# ... and now a third!

text = "# this is not a comment because it's inside quotes."

Python學習基礎篇

1.python學習,通過linux指令 py 檔案建立第一行輸入特殊注釋 usr bin env python 然後通過指令給 py以執行許可權chmod a x hello.py 通過 py執行 2.python輸入和輸出類似其他語言 輸出 print hello world 輸入 name i...

SQL SERVER 學習1基礎篇

資料模型是資料庫系統的核心與基礎,是描述資料與資料之間的聯絡,資料的語言,資料一致性約束的概念 的集合。資料模型通常由資料結構,資料操作和完整性約束3部分組成。在sql sever2012資料庫中,表 檢視 儲存過程和索引等具體儲存資料或對資料進行操作的實體稱為資料庫物件。以下為常見的資料庫物件。s...

python初體驗(1) 基礎篇

我為什麼學習python 首先我的工作第一語言是c c 物件導向子集 選擇學習python一方面是因為看很多人都說python開發效率高,所以想驗證一下 另一方面,eric s.raymond在文章 如何成為一名黑客 中對python的推薦。還有一方面,python的設計哲學 用一種方法,最好是只有...