python中end=" "的含義及說明
python中end=" "的含義
一般出現(xiàn)在print()函數(shù)中,如print(a,end=" “)。
這是因?yàn)閜rint默認(rèn)是打印一行,結(jié)尾加換行。end=” "的意思是為末尾end傳遞一個(gè)空字符串。
如下:
print(",") print(1) print(",")
結(jié)果顯示:
,
1
,
加了end之后:
print(end=",") print(end="1") print(",")
結(jié)果顯示:
,1,
python--- end=“ , 單獨(dú)的一行print()是什么意思
有如下一道練習(xí)題
編寫代碼打印出下列圖形
*****
*****
*****
*****
代碼如下:
for i in range(4): ? ? for j in range(5): ? ? ? ? print('*', end='') ? ? print() ?
其中end=",意思是為末尾end傳遞一個(gè)空字符串,這樣print函數(shù)不會(huì)在字符串末尾添加一個(gè)換行符,而是添加一個(gè)空字符串,其實(shí)這也是一個(gè)語法要求,表示這個(gè)語句沒結(jié)束。
print默認(rèn)是打印一行,結(jié)尾加換行。end=’ '意思是末尾不換行,加空格。
若沒有end='',會(huì)展示如下代碼
for i in range(5): for j in range(5): print('*') print() * * * * * * * * * * * * * * * * * * * * * * * * * Process finished with exit code 0
若沒有print(),結(jié)果則會(huì)如下所示
for i in range(5): for j in range(5): print('*',end='') # print() *************************
九九乘法表也用到了這兩個(gè)元素.
for i in range(1,10): for j in range(1,i + 1): print(f'{j}*{i}={i*j}\t', end='') print() # 自帶換行 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python列表對(duì)象實(shí)現(xiàn)原理詳解
這篇文章主要介紹了Python列表對(duì)象實(shí)現(xiàn)原理詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07Python如何使用隊(duì)列方式實(shí)現(xiàn)多線程爬蟲
這篇文章主要介紹了Python如何使用隊(duì)列方式實(shí)現(xiàn)多線程爬蟲,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05pycharm中報(bào)ModuleNotFoundError:No?module?named?'tensor
這篇文章主要給大家介紹了關(guān)于pycharm中報(bào)ModuleNotFoundError:No?module?named?'tensorflow'錯(cuò)誤的解決方法,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07python實(shí)現(xiàn)多線程并得到返回值的示例代碼
這篇文章主要介紹了python實(shí)現(xiàn)多線程并得到返回值的相關(guān)知識(shí),包括帶有返回值的多線程及實(shí)現(xiàn)過程解析,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05Python word文本自動(dòng)化操作實(shí)現(xiàn)方法解析
這篇文章主要介紹了Python word文本自動(dòng)化操作實(shí)現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11python實(shí)現(xiàn)sm2和sm4國密(國家商用密碼)算法的示例
這篇文章主要介紹了python實(shí)現(xiàn)sm2和sm4國密(國家商用密碼)算法的示例,幫助大家使用python加密文件,感興趣的朋友可以了解下2020-09-09Python基于生成器迭代實(shí)現(xiàn)的八皇后問題示例
這篇文章主要介紹了Python基于生成器迭代實(shí)現(xiàn)的八皇后問題,簡單描述了八皇后問題,并結(jié)合實(shí)例形式分析了Python基于生成器迭代解決八皇后問題的相關(guān)操作技巧,需要的朋友可以參考下2018-05-05Python中動(dòng)態(tài)檢測(cè)編碼chardet的使用教程
最近利用python抓取一些網(wǎng)上的數(shù)據(jù),遇到了編碼的問題。非常頭痛,幸運(yùn)的是找到了解決的方法,下面這篇文章主要跟大家介紹了關(guān)于Python中動(dòng)態(tài)檢測(cè)編碼chardet的使用方法,需要的朋友可以參考借鑒,下面來一起看看吧。2017-07-07