數字常量
如下是python的一些常量表示形式:
和c類的語法不同的是,python是內建了複數的。
布林常量
布林值的表示方式是true和false
字串常量
字串常量有三種表示顯示
其中單引號和雙引號功能完全相同,和c的雙引號表示字串方式一樣,主要是新增了乙個三引號的多行模式,在三引號的模式中,可以使用單引號和雙引號,也可以接收換行符號,對於表示多行來說非常方便。
'''this is a multi-line string. this is the first line.
this is the second line.
"what's your name?," i asked.
he said "bond, james bond."
'''
轉義符
轉義符的功能基本上和c語言系統,以'\+轉義字元'的顯示來表示引號,換行等特殊字元
取消轉義符
轉義字元很多時候給使用帶來的不便,如檔案路徑,正規表示式等。對於無需轉義的字串中可以通過r字首會取消轉義符,從而方便閱讀。
r"c:\python27\python.exe"
unicode字串
python預設的編碼是不支援中文的:
>>> print'
中文abc'
ä¸æabc
對於中文字串,我們需要加u字首來轉換為unicode形式:
>>> printu'
中文abc'
中文abc
連線字串
相鄰放置的字串會自動級連。例如,'what\'s' 'your name?'會被自動轉為"what's your name?"
變數命名規範
python變數命名規範基本和c語言一樣,感興趣的可以看看:
變數賦值語法
變數賦值語法如下:
>>> i = 123
從中可以看出,python是沒有變數型別這個概念的,如下方式也是合法的:
>>> i = 123
>>> i = 'hello world'
數**算符
數**算基本上也和c一樣,這裡就不多介紹了。
>>> 3 + 2 * 5
13
Python學習筆記 變數和常量
一 變數 變數的概念基本上和初中代數的方程變數是一致的,只是在電腦程式中,變數不僅可以是數字,還可以是任意資料型別。在python中,不需要事先宣告變數名和型別,直接賦值即可建立各種型別的物件變數 注意 變數名必須以字母或下劃線開頭,但以下劃線開頭的變數在python中有特殊含義 變數名中不能有空格...
C 學習筆記 常量和變數
常量 在程式執行過程中,不會改變的量 變數 在程式執行過程中可以改變的量 語法 const 資料型別 常量名 值 1 變數的宣告方法 2 常用的資料型別 3 變數的命名規則 4 變數的命名規範 5 變數的作用域 用來在計算機中儲存資料。1 資料型別 變數名 變數名 值 2 資料型別 變數名 值 3 ...
python常量和變數
常量是記憶體中用於儲存固定值的單元,在程式中常量的值不能發生改變 python並沒有命名常量,也就是說不能像c語言那樣給常量起乙個名字。python常量包括 數字 字串 布林值 空值 一般所有字母大寫 例子1 pi 3.141592653 2print pi 3 pi 3 4print pi 1.2...