python expected an indented block什么意思
生活随笔
收集整理的這篇文章主要介紹了
python expected an indented block什么意思
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、不像其他語(yǔ)言(C++, java 等等),python的是用縮進(jìn)來識(shí)別語(yǔ)法邏輯塊的(i.e. if, while, for, def 等)。同一個(gè)if邏輯塊下面的語(yǔ)句必須要有相同的縮進(jìn),否則python解析器怎么知道if塊控制哪些語(yǔ)句?
2、所謂縮進(jìn),就是每一行開頭的空白。這個(gè)空白可以由多個(gè)空格或者制表符組成。python下面你怎么縮進(jìn)都可以,比如3個(gè)空格,2個(gè)tab,這樣都是合法的。但是同一個(gè)邏輯塊下面必須用一樣的。一般來說,我們推薦2空格縮進(jìn)。(而不是用tab縮進(jìn),原因是tab在不同編輯器下顯示的空白長(zhǎng)度不一致會(huì)帶來很多問題)
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
總結(jié)
以上是生活随笔為你收集整理的python expected an indented block什么意思的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: word文档背景图片怎么设置
- 下一篇: 图解 Python 深拷贝和浅拷贝