python語法縮排是什麼意思

時間 2021-06-28 17:07:03

1樓:匿名使用者

一、縮排的定義。

縮排是指段落文字相對於文件邊界的水平位置。它允許使用者控制正文和頁面左右邊沿之間的空白。在同一文件中,對各個段落的左右邊界和段落首行可以設定不同的縮排。

在中文排版輸入中,常用的就是首行縮排兩個字。

二、用標尺設定縮排。

可以用滑鼠把標尺上的縮排符號拖動到合適的位置上來縮排段落。拖動時,在文件中顯示一條豎向虛線,標明正在拖動的新位置。

如果改變插入點所在自然段的第一行行首的縮排距離,就把首行縮排符號拖到適當的位置。

要改變段落除首行外其它行的縮排,就把標尺左側的懸掛縮排符號拖到適當的位置。

如果要調整插入點所在自然段內每行的字數,則把左縮排符號和標尺右側的右縮排符號拖到適當的位置。

但這樣縮排段落的方式並不精確,不建議在應試時使用。在應試時,最好單擊【段落】組裡的對話方塊啟動器,在【段落】對話方塊中設定縮排。

三、增加縮排量和減少縮排量。

單擊【開始】功能區的【增加縮排量】按鈕或【減少縮排量】按鈕,可以增加或減少選擇段落的縮排值。在段首按製表鍵可以增加首行縮排和段落左縮排,按退格鍵可以減少首行縮排和段落左縮排。

2樓:匿名使用者

這是python用來劃分**塊的方式,即屬於同一**塊的**在行首必須包含相同數量空格的縮排。因為python中沒有如"begin","end"這樣的關鍵字或者"{}"這樣的符號來表示語句塊的開始或結束,因此就採用了縮排的方式加以區分,其作用相當於c語言中的{}。

3樓:

顧名思義,縮排就是向裡面收縮的意思,比如漢語書寫習慣文章每段前面都要空兩個字,這就叫首行縮排。段落縮排自然就是指整個段向內收縮了。

那麼python語法縮排是什麼意思呢?

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

縮排的空白數量是可變的,但是所有**塊語句必須包含相同的縮排空白數量,這個必須嚴格執行。如下所示:

if true:

print "true"

else:

print "false"

以下**將會執行錯誤:

#!/usr/bin/python

# -*- coding: utf-8 -*-

# 檔名:test.py

if true:

print "answer"

print "true"

else:

print "answer"

# 沒有嚴格縮排,在執行時會報錯

print "false"

$ python test.py

file "test.py", line 5

if true:

^indentationerror: unexpected indent

indentationerror: unexpected indent 錯誤是 python 編譯器在說"hi,老兄,檔案裡格式不對了,可能是tab和空格沒對齊的問題",所有 python 對格式要求非常嚴格。

如果是 indentationerror: unindent does not match any outer indentation level錯誤表明,使用的縮排方式不一致,有的是 tab 鍵縮排,有的是空格縮排,改為一致即可。

因此,在 python 的**塊中必須使用相同數目的行首縮排空格數。

建議在每個縮排層次使用 單個製表符 或 兩個空格 或 四個空格 , 切記不能混用

4樓:匿名使用者

對於python而言**縮排是一種語法,python沒有像其他語言一樣採用{}或者begin...end分隔**塊,而是採用**縮排和冒號來區分**之間的層次。

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

例如:if true:

print("hello girl!") #縮排一個tab的佔位else: #與if對齊print("hello boy!

") #縮排一個tab的佔位python對**的縮排要求非常嚴格,如果不採用合理的**縮排,將丟擲syntaxerror異常。

if true:

print("hello girl!")

else:

print("hello boy!")

print("end")

「語法」是什麼意思,英語語法什麼意思 詳細

小天使啊之家 語法是語言學的一個分支,研究按確定用法來運用的 詞類 詞 的屈折變化或表示相互關係的其他手段以及詞在句中的功能和關係。包含詞的構詞 構形的規則和組詞成句的規則。語法有兩個含義,一指語法結構規律本身,即語法事實 一指語法學,是探索並描寫語法結構的科學,是語法學者對客觀存在的語法體系的認識...

英語語法是什麼意思,英語中的語法是什麼意思?求詳解。

文庫精選 內容來自使用者 zlj206 什麼是英語語法?一 基本概念 一 什麼是英語語法?英語語法是通過研究英語語言的基本規律,從而歸納總結出的幫助學習者更好掌握英語使用規則的一系列的語言規則結構規律。主要就是研究詞性變化和句子結構。二 什麼是漢語語法?標準漢語語法是清末國語運動以來,由馬建忠 黎錦...

python中as s是什麼意思

仲泰平 表示輸出時字元所佔的寬度。在 s s 2,abce 3,324223 這個例子中,第一個 表示輸出的字元所佔的寬度為2,輸出的字元物件是 abcd 但由於寬度制定為2,所以只會輸出 ab 同理,第二個 表示輸出的字元所佔寬度為3,故而輸出 324 滿意答案 中回答的挺對的,我也從中學到了知識...