python3中print函數中的參數end默認值為’\n’,表示換行,改變end的賦值,就不會換行了,例如打印個99乘法表:
for
i
in
range(
1
,
10
):
print
()
for
j
in
range(
1
, i+
1
):
print
(
"%d*%d=%d,"
% (i, j, i*j),
end
=
' '
)
1
*1
=
1
,
2
*1
=
2
,
2
*2
=
4
,
3
*1
=
3
,
3
*2
=
6
,
3
*3
=
9
,
4
*1
=
4
,
4
*2
=
8
,
4
*3
=
12
,
4
*4
=
16
,
5
*1
=
5
,
5
*2
=
10
,
5
*3
=
15
,
5
*4
=
20
,
5
*5
=
25
,
6
*1
=
6
,
6
*2
=
12
,
6
*3
=
18
,
6
*4
=
24
,
6
*5
=
30
,
6
*6
=
36
,
7
*1
=
7
,
7
*2
=
14
,
7
*3
=
21
,
7
*4
=
28
,
7
*5
=
35
,
7
*6
=
42
,
7
*7
=
49
,
8
*1
=
8
,
8
*2
=
16
,
8
*3
=
24
,
8
*4
=
32
,
8
*5
=
40
,
8
*6
=
48
,
8
*7
=
56
,
8
*8
=
64
,
9
*1
=
9
,
9
*2
=
18
,
9
*3
=
27
,
9
*4
=
36
,
9
*5
=
45
,
9
*6
=
54
,
9
*7
=
63
,
9
*8
=
72
,
9
*9
=
81
,
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
