程式語言不同於自然語言,決不能有任何歧義。
1. 注釋:使用『#』
2. 縮排:沒有明確規定,縮排幾個空格。按照慣例,使用四個空格。
縮排優點:強迫程式設計者寫出格式清晰的程式,且將程式分段。
縮排缺點:使得複製貼上失效。
3. 注意:python是區分大小寫的
4. 資料型別型別
介紹整數
運算精確
浮點數科學計數法
字串''
或者""
括住的內容
布林值true
或false
,注意大小寫
空值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...