Python學習2 資料型別和變數

2021-10-01 19:42:13 字數 1413 閱讀 7649

程式語言不同於自然語言,決不能有任何歧義。

1. 注釋:使用『#』

2. 縮排:沒有明確規定,縮排幾個空格。按照慣例,使用四個空格。

縮排優點:強迫程式設計者寫出格式清晰的程式,且將程式分段。

縮排缺點:使得複製貼上失效。

3. 注意:python是區分大小寫的

4. 資料型別型別

介紹整數

運算精確

浮點數科學計數法

字串''或者""括住的內容

布林值truefalse,注意大小寫

空值none

5. 變數

python屬於動態語言,其變數型別是不固定的。即變數沒有固定的型別,乙個變數既可以表示整數,浮點數,也可以表示字串。

>>

> a =

123>>

> b = a

>>

>

print

(b)123

>>

> a =

"abc"

>>

> b = a

>>

>

print

(b)abc

測試:寫出程式輸出以下結果

# -

*- coding: utf-8-

*-n =123

f =456.789

s1 =

'hello, world'

s2 =

'hello, \'adam\''

s3 = r'hello, "bart"'

s4 = r'''hello,

lisa!

'''

一種方案如下,應該還有其他的方案,實踐出真知。

>>

>

print

('''n =

123.

.. f =

456.789..

. s1 = \'hello, world\'..

. s2 = \'hello, \\\'adam\\\'\'..

. s3 = r\'hello, \"bart\"\'..

. s4 = r\'\'\'hello,\n lisa!\'\'\''

'')

6. 常量

python並沒***乙個變數不被更改的機制。

/除法,計算結果為浮點數。//稱為地板除。

python學習2 資料型別

1.python是強型別 動態型別的語言,動態型別表明它可以在宣告變數的時候,不必指定資料型別,強型別規定了它不能容忍隱式型別轉換 2.python中的不可變型別有 int,string,tuple 可變型別有 list,dict 3.tuple與list差不多,tuple內容不可更改用 而list...

python學習2 資料型別

1.python是強型別 動態型別的語言,動態型別表明它可以在宣告變數的時候,不必指定資料型別,強型別規定了它不能容忍隱式型別轉換 2.python中的不可變型別有 int,string,tuple 可變型別有 list,dict 3.tuple與list差不多,tuple內容不可更改用 而list...

python資料型別的72變

輸入資料的型別 input函式接收的資料預設為字串型別 轉換函式 通過轉換函式實現接收其他型別的資料 1.接收整數 字串 整型資料 int 整數格式的字串 2.接收小數 字串 浮點型資料 float 小數格式的字串 注意事項 1.字串型別資料可以轉換成其他型別資料,但是資料必須是可轉換的。例如 12...