回覆列表
  • 1 # 嬌兮心有之

    emmmm,不知道為什麼,這一個問題我是想到兩個問題。

    一、如何縮排Python程式碼

    單行程式碼縮排:一般是用tab鍵或者是空格鍵,tab鍵是可以設定的。

    比如:一個tab鍵 = 四個空格 或者 一個tab鍵 = 兩個空格

    多行縮排:選中多行程式碼,然後按住ctrl鍵和[],ctrl+[ 就是程式碼往左移動一個tab鍵;ctrl+]就是程式碼往右移動一個tab鍵。(PS:這個是用sublime編輯器的時候)

    如果是自帶的IDLE那麼就是shift+tab鍵。

    二、Python程式碼在什麼情況下進行縮排

    首先Python的縮排是為了防止一堆的程式碼全部擠在一起,而縮排就可以讓程式碼看起非常美觀,邏輯也會很清楚,可讀性比較好。

    那什麼情況下才會進行縮排呢,其實Python中有一個很明顯的地方那就是“冒號”之後往往都是需要程式碼縮排。

    就是為了區別程式碼塊,也就是說縮排的這塊區域是屬於一個程式碼塊的。

    比如if、while、for等迴圈語句

    if語句之後的冒號以四個空格的縮排來表示隸屬關係, Python中不能隨意縮排。

    其實具體的使用情況,在自己寫得程式碼越來越多的時候就自然而然的明白了,畢竟光說不練假把式!

  • 2 # Python貓

    關於 Python 的縮排話題,建議看看這兩篇文章:

    1、Python為什麼使用縮排來劃分程式碼塊?

    https://mp.weixin.qq.com/s/byhJnKoKSDnhUNUE9WWopw

    2、Python 的縮排是不是反人類的設計?

    https://mp.weixin.qq.com/s/pi1x6lT88dMmfUUqcVet-A

    第一篇文章裡,有 Python 之父分享的內容,附在參考連結裡,我沒空翻譯,建議好好閱讀。

  • 中秋節和大豐收的關聯?
  • 洗完澡後,用,花露水好不好?