Python入門 行和縮排

2022-04-05 18:51:02 字數 1338 閱讀 2060

學習python與其他語言最大的區別就是,python的**塊不使用大括號({})來控制類,函式以及其他邏輯判斷。python最具特色的就是用縮進來寫模組。

縮排的空白數量是可變的,但是所有**塊語句必須包含相同的縮排空白數量(同乙個子塊的語句的縮排數量一致),這個必須嚴格執行。

檔案操作的**為例:

1

import

sys2

3try:4

#open file stream

5 file_name = '

abc.txt

'6 file_finish = '

end'

7 file = open(file_name, "w"

)8except

ioerror:

9print

"there was an error writing to

", file_name

10sys.exit()

11print

"enter '

", file_finish,

12print

"' when finished

"13 file_text = 'a'

14while file_text !=file_finish:

15 file_text = raw_input("

enter text: ")

16if file_text ==file_finish:17#

close the file

18file.close

19break

20file.write(file_text)

21 file.write("\n"

)22file.close()

2324 file_name = raw_input("

enter filename: ")

25if len(file_name) ==0:

26print

"next time please enter something"27

sys.exit()

28try

:29 file = open(file_name, "r"

)30except

ioerror:

31print

"there was an error reading file"32

sys.exit()

33 file_text =file.read()

34file.close()

35print file_text

view code

python的行和縮排

行和縮排 學習 python 與其他語言最大的區別就是,python 的 塊不使用大括號 來控制類,函式以及其他邏輯判斷。python 最具特色的就是用縮進來寫模組。縮排的空白數量是可變的,但是所有 塊語句必須包含相同的縮排空白數量,這個必須嚴格執行。以下例項縮排為四個空格 例項if true pr...

python 注釋 行和縮排

python 注釋 注釋可以幫助程式設計師快速的讀懂 python中單行注釋以 開頭 注釋掉的 並不會被列印出來 這句 是用來列印 hello word,我的第乙個python應用程式是他 print hello word hello word 使用 的形式來注釋,但是 的形式只能注釋一行,如果有多...

python基礎語法教程 行與縮排

縮排 使用縮進來表示 塊,不需要使用大括號 同乙個 塊的語句必須包含相同的縮排空格數。if true print answer print true else print answer print false 縮排不一致,會導致執行錯誤多行語句 python 通常是一行寫完一條語句,但如果語句很長,...