您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“python中縮進的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“python中縮進的示例分析”這篇文章吧。
在學習的過程中看demo,突然奇想,要添加一些功能,代碼從網上百度。復制粘貼,編譯失敗。大概情況如圖。
報錯如下圖
看的我一愣一愣的。完全搞不懂錯在什么地方,只能怪上帝不讓我學編程(滑稽)。秉承著求根的態度,我研究起這個有趣的問題。
后來我用ue打開,看到的是這樣的東西。
注意看,同樣的文本,不同的軟件打開 顯示的那句話位置是不相同的。
這個現象引起我的好奇。
于是乎我想到了縮進!!!!!!
然后我用Notepad++打開了顯示符號功能。
表示tab縮進
一個空格一個點
可以看到,上面第一句話的print 用的是 tab 縮進, 下面那句用的是空格縮進。
python語言對縮進是有嚴格要求的。所以我修改成統一用 tab 居然編譯過了。。開心
那么,問題到這里就結束了嗎?
當然沒有,從小看藍貓淘氣3000長大的孩子有好多問題的。
比如:縮進能用空格嗎?
能用幾個空格?
能和tab一起共用嗎?
為了驗證上訴的問題,我又寫了以下代碼。
我們來簡單分析一下這個代碼,
show1()表示,縮進你想用幾個空格都行,只要對齊就能編譯。
show2()表示 上一個函數用空格,下一個函數還是可以用tab的。
show3() 就是混用的例子。
自己慢慢體會吧。
1、云計算,典型應用OpenStack。2、WEB前端開發,眾多大型網站均為Python開發。3.人工智能應用,基于大數據分析和深度學習而發展出來的人工智能本質上已經無法離開python。4、系統運維工程項目,自動化運維的標配就是python+Django/flask。5、金融理財分析,量化交易,金融分析。6、大數據分析。
以上是“python中縮進的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。