day04 常量與基本資料型別等內容

2021-10-07 21:47:07 字數 1744 閱讀 7941

​ 1.強型別動態語言————資料型別不可以被忽略的語言 即變數的資料型別一旦被定義,就不會改變,除非進行強轉。

​ 2.弱型別動態語言————資料型別可以被忽略的語言 比如linux中的shell定義乙個變數,是隨著呼叫方式的不同,資料型別是可以隨時變化的

動態型或靜態型

動態語言————即在變數賦值時,才確定變數的資料型別,不用事先給變數指定資料型別

靜態語言————需要事先給變數進行資料型別定義

ps:python是解釋型的強型別動態語言

​ 不會改變的值,程式執行時不應該被改變的值

​ python中使用全部字母大小來表現常量值

​ 1.整型int

​ 2.浮點型float

​ 3.字串str (引號需要考慮巢狀的配對問題,內層有單引號,外層需要用雙引號)

​ ps:1.r+字串可以無效"\"的效果2.或直接在\後面接乙個\

​ 4.列表型別list.作用:按照順序記錄多個值,優點是按照索引取定多個值

​ 5.字典型別dict{}:與列表的相同之處是都可以存放多個任意型別的值

​ 與列表的不同之處是字典使用鍵值對的方式存值,key通常是字串型別

​ 作用:key對value有描述性的作用

6.布林型別 作用:記錄真假
​ 單引號、雙引號、多引號,都可以定義字串,本質上沒有區別

​ 「」 「」

​ 「」" 「」"

​ 三引號可以包含多行字串

輸入input

python3中input功能會將輸入的任何內容轉成字串型別

python2中有乙個raw_input功能效果與python3中input功能一樣

python2中存在的input功能為使用者輸入什麼型別就為什麼型別

輸出print

print功能有乙個end引數,該引數的預設值為"\n"換行符(指在末尾的東西)

格式化輸出

什麼是格式化輸出?

指把一段字串裡面的某些內容替換後在輸出。

例子:'親愛的***你好!你***月的話費是***,餘額是***『,我們需要做的就是將***替換為具體的內容。

如何格式化輸出

使用佔位符

如%s、%d.

%s:可接受任意型別的值

%d:只能接受數字

可以用%或是「,」連線「,」返回的是元組 %返回的是str

例子:print

('%s%s%s'%(

1,2,

3))

算數運算子

//取兩個數相除的整數部分

%去兩個數相除的餘數部分

冪,取乙個數的n次方 例子:92 = 81

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-obxlfzzj-1594200304469)(c:\users\qaq\desktop\python學習\新建資料夾\1.jpg)]

比較運算子

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-fvtdei5k-1594200304473)(c:\users\qaq\desktop\python學習\新建資料夾\2.jpg)]

賦值運算子

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-k7pechcx-1594200304475)(c:\users\qaq\desktop\python學習\新建資料夾\3.jpg)]

day04 資料型別與運算子

c語言32個關鍵字 duto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static...

Oracle學習筆記day04 資料型別

字元型別 型別引數 描述char 1 2000位元組 固定長度字串,長度不夠的用空格補充 varchar2 1 4000位元組 可變長度字串,與char型別相比,使用varchar2可以節省磁碟空間,但查詢 效率沒有char型別高 數值型別 型別引數描述 number m,n m 1 38 n 84...

Day4 變數 常量 基本資料型別

變數即變化的量,指事物的狀態。為了讓計算機能像人一樣記住某種狀態。直譯器執行到變數定義的 時會申請記憶體空間存放變數值,然後將變數值的記憶體位址繫結給變數名,通過變數名即可引用到對應的值。變數名 變數名相當於門牌號 賦值號,用來將變數的記憶體位址繫結給變數名 值 儲存的資料,反映的是事物的狀態 變數...