pythonprint30是啥意思

2021-03-07 14:03:49 字數 1726 閱讀 5707

1樓:匿名使用者

題主你好,

其實這裡面的 "*"號可以用數學裡面的" 乘號 "去理解, " 乘號 "表示倍數嘛,所以

'=' * 30 表示30個'='.

這其實也算是python裡的語法糖吧,要不你想要輸出30個'=', 要一個個的敲多麻煩,如果**中用到1,2個需要輸出多個相同字元的,你一個個的敲還好, 如果有幾十個,甚至上百個,那麼使用:

"字串" * 重複次數

這種寫法就要省好多事兒了

舉例來說,

如果**裡就讓你輸出20個a和20個b,則你手敲還可以接受:

print('aaaaaaaaaaaaaaaaaaaa')

print('bbbbbbbbbbbbbbbbbbbb')

但如果你的**裡有幾十個要輸出的重複字串, 而且重複的個數還不同,那麼:

print('a' * 20)

print('b' * 20)

這種寫法就要省太多事了,而且還有一個問題,就是如果重複的多了,你還要一個個的數,很多時候會出現多數一個或少數一個的情況.

寫在最後: 上面可能只是出現 '字串' * 重複次數 這種寫法的其中一個動機, 但明白了這種情況, 應該至少也就明白了它的用法了, 而且以後編碼的時候,再遇到這種需要重複輸出多個相同字串的場景,會直接聯想到使用 "倍數" 這種寫法, 而不是一個個的字元去敲了.

希望可以幫到題主, 歡迎追問

2樓:匿名使用者

print 輸出函式

'=' * 30 就是 30個等號

整個 就是 輸出 連續的 30個等號

******************************

3樓:匿名使用者

意思是列印30個連在一起的"="

python {0:^30}什麼意思

4樓:四舍**入

這種用法屬於python的格式化輸出字元:

1、中的0是一個序號,表示格式化輸出的第0個字元,依次累加;

2、中的30表示輸出寬度約束為30個字元;

3、中的^表示輸出時右對齊,若寬度小於字串的實際寬度,以實際寬度輸出。

5樓:匿名使用者

表示第0個資料,編號用的,對應後面format裡的字串。

表示限制輸出寬度為30個字元,^表示輸出時右對齊。若此寬度小於字串的實際寬度,以實際寬度輸出。

另如:print(" ".format("age","name"))對應於"name",右對齊輸出

對應於"age",左對齊輸出(預設)

6樓:匿名使用者

我來糾錯

^表示居中

《左對齊

>右對齊

python3中的print("\t",end="")的作用是什麼?怎麼用?

7樓:山炮小二黑

\t 代表的是製表符

end="" 表示列印物件以什麼結尾 ,預設 是 \n 也就是換行

在python2中直接 print("\t\n")就行了

8樓:匿名使用者

"\t" 是tab的意思,它也就是列印的物件

而在print()中輸入的end=「x」,則表示列印的物件以x作為物件的結尾。

如果x是空格,則在每個輸入的後邊加上空格。

蘇30與蘇35的主要區別都有啥,蘇30 蘇33 蘇35 到底有什麼區別 怎麼看起來都一樣

除了單雙座以及三翼面,蘇 35取消了機首頂端的空速管,而蘇 30是有的,蘇 35垂尾頂端為了安裝天線未削尖,蘇30只有中國空軍的mkk型是垂尾未削尖的平直型。我個人覺得大致的物理結構區別不大。區別主要是更多部位換成新型材料,以及更新了電子系統。為此會在一些地方做了相應的結構上的改變,但答題結構上差別...

輪輞是啥?輪轂是啥

輪圈,也叫輪轂,是車輪周邊安裝輪胎的部件。我國輪輞規格代號,基本上與國際接軌。其名義寬度和名義直徑用英寸表示。中間的聯結符號 或 表示是否整體輪輞。例如 4.50e 16表示名義寬度為4.5英寸,輪緣代號為e的整體輪輞。6.5 20表示名義寬度為6.5英寸,名義直徑為20英寸的多件式平底寬輪輞。在使...

啥是側面描寫啥是反襯,還有他倆有啥區別

區別在於側面描寫仍是針對你想要描寫的東西 而反襯,是通過另一樣事物的對立屬性來反映出你想描寫的東西的屬性 主要事物 本體 與陪襯事物 襯體 有相反的特點或不同的情況,用襯體從反面襯托本體,叫反襯。如魯迅 祝福 中 我在朦朧中,又隱約聽到遠處有爆竹聲連綿不斷,似乎合成一天音響的濃雲,夾著團團飛舞的雪花...