国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python Format()函數(shù)的用法___實(shí)例詳解(一)(全,例多)___各種格式化替換,format對(duì)齊打印

這篇具有很好參考價(jià)值的文章主要介紹了python Format()函數(shù)的用法___實(shí)例詳解(一)(全,例多)___各種格式化替換,format對(duì)齊打印。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

python Format()函數(shù)的用法___實(shí)例詳解(一)(全,例多)

(格式化替換,關(guān)鍵字替換,列表字典替換,類格式化,

魔法函數(shù)格式化,對(duì)齊及填充格式化,format對(duì)齊打?。?/h4>

本篇目錄內(nèi)容:

??? 一、format() 函數(shù)的語(yǔ)法

??? 二、format() 函數(shù)基本用法

??? 三、用對(duì)齊及填充的方式格式化

??? 四、用format函數(shù)實(shí)現(xiàn)對(duì)齊打印

??? 五、其他內(nèi)容待本系列篇(二)更新?


??? 一、format() 函數(shù)的語(yǔ)法

  • 語(yǔ)法:format(value, format_spec='')
  • 格式化指定的值,并將其插入字符串的占位符內(nèi)。

將值轉(zhuǎn)換為由 format_spec 控制的“格式化”表示形式。?

  • format_spec的解釋將取決于值參數(shù)的類型;
  • 默認(rèn)format_spec是一個(gè)空字符串,通常與調(diào)用 str(value) 具有相同的效果。
  • 將 to 轉(zhuǎn)換為在搜索值的方法時(shí)繞過(guò)實(shí)例字典的調(diào)用。
  • 如果方法搜索到達(dá)對(duì)象并且format_spec為非空,或者如果format_spec或返回值不是字符串,則會(huì)引發(fā) TypeError 異常
  • 在 3.4 版更改: 如果format_spec不是空字符串,則引發(fā) TypeError.object().__format__(format_spec)

??? 二、format() 函數(shù)基本用法

??基本語(yǔ)法是通過(guò) {} 和 : 來(lái)代替以前的 %

1、位置替換print('{0} {1}'.format('字符串1','字符串2'))格式,

? ? ? {}調(diào)用時(shí),字符串編號(hào)順序從0開(kāi)始

2、可通過(guò)列表索引格式化字符串,{0[1]}中,‘0 是必須的

3、可以使用大括號(hào) {} 來(lái)轉(zhuǎn)義大括號(hào),{{}}

4、數(shù)字和關(guān)鍵字段可以混合使用來(lái)傳遞參數(shù),

5、關(guān)鍵字參數(shù)必須位于位置參數(shù)之后。

6省略字段名{}不能和數(shù)字形式的字段名同時(shí)使用

7、format 函數(shù)可以接受不限個(gè)參數(shù),位置可以不按順序。?

8、占位符使用大括號(hào) {} 定義。

9、返 回 值,返回一個(gè)格式化的字符串

??(1)按照先后順序位置替換

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

  • 主要格式:print('{ } { }'.format('字符串1','字符串2'))
  • foramt會(huì)把參數(shù)按位置順序來(lái)填充到字符串中(按照順序自動(dòng)分配),第一個(gè)參數(shù)是0,然后1 ……
  • 也可以不輸入數(shù)字,則會(huì)按照順序自動(dòng)分配,而且一個(gè)參數(shù)可以多次插入
  • 一個(gè)參數(shù)可以多次插入
  • {{}}僅代表{},不占用字符串格式化位置順序

位置替換,按照先后順序?qū)ormat內(nèi)容進(jìn)行匹配替換

代  碼

#不指定位置,按默認(rèn)順序

print('{} {}'.format('Adversity','Awake'))

運(yùn)行結(jié)果

Adversity Awake

代  碼 #empty 占位符
mtext1 = "我的名字叫{},我已經(jīng){}歲了~".format("逆境清醒",100)
print(mtext1)
運(yùn)行結(jié)果 我的名字叫逆境清醒,我已經(jīng)100歲了~

代  碼

#不指定位置,按默認(rèn)順序

print('{} {} {} '.format('逆境清醒:','不能如愿而行,', '也須盡力而為。'))

運(yùn)行結(jié)果

逆境清醒: 不能如愿而行, 也須盡力而為。

代  碼

#不指定位置,按默認(rèn)順序,{{}}僅代表{},不占用字符串格式化位置順序

print('{} {{}} {} {{}} {}'.format('逆境清醒:','不能如愿而行,', '也須盡力而為。'))

運(yùn)行結(jié)果

逆境清醒: {} 不能如愿而行, {} 也須盡力而為。

代  碼

#?{} 和參數(shù)的個(gè)數(shù)必須匹配,否則會(huì)報(bào)錯(cuò)。

print('{}{}{}{}{}{}{}{}'.format('逆境清醒:','不能如愿而行,', '也須盡力而為。'))

運(yùn)行結(jié)果

Traceback (most recent call last):
? File "script.py", line 1, in <module>
? ? print('{}{}{}{}{}{}{}{}'.format('逆境清醒:','不能如愿而行,', '也須盡力而為。'))
IndexError: Replacement index 3 out of range for positional args tuple

Exited with error status 1

回溯(最近一次調(diào)用):
? 文件 “script.py”,第 1 行,在<module>
? ? print('{}{}{}{}{}'.format('逆境清醒:','不能如愿而行,', '也須盡力而為。'))
索引錯(cuò)誤:替換索引 3 超出位置參數(shù)元組的范圍

已退出,錯(cuò)誤狀態(tài)為 1

代  碼

#當(dāng){}號(hào)疊加時(shí),例如{{{{}}}}

print(' {{{{}}}} {} {{{{}}}} {}{}'.format('逆境清醒:','不能如愿而行,', '也須盡力而為。'))

運(yùn)行結(jié)果 {{}} 逆境清醒: {{}} 不能如愿而行,也須盡力而為。

??(2)按照索引進(jìn)行匹配替換

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

  • 主要格式:print('{0} {1}'.format('字符串1','字符串2'))
  • 按索引編號(hào)來(lái)匹配替換{索引}的值

按照索引對(duì)format內(nèi)容進(jìn)行匹配替換

代  碼 #按索引編號(hào)來(lái)匹配
mtext1 = "我的名字是{0},我已經(jīng){1}歲了~".format("逆境清醒",100)
print(mtext1)
運(yùn)行結(jié)果 我的名字是逆境清醒,我已經(jīng)100歲了~

代  碼

# 設(shè)置指定位置

print('{0} {1}'.format('逆境','清醒'))

運(yùn)行結(jié)果

逆境 清醒

代  碼

# 設(shè)置指定位置

print('{1} {0}'.format('逆境','清醒'))

運(yùn)行結(jié)果

清醒 逆境

代  碼

# 設(shè)置指定位置

print('{1} {0} {1}'.format('逆境','清醒'))

運(yùn)行結(jié)果

清醒 逆境 清醒

代  碼

# 設(shè)置指定位置

print('{1}{3}:{0},{2}!{3}!'.format('不能如愿而行', '逆境','也須盡力而為','清醒'))

運(yùn)行結(jié)果

逆境清醒:不能如愿而行,也須盡力而為!清醒!

代  碼 print("{0}{2}{1}".format("菠蘿","雪梨","蘋(píng)果"))
運(yùn)行結(jié)果 菠蘿蘋(píng)果雪梨

代  碼

運(yùn)行結(jié)果

??(3)按關(guān)鍵字索引進(jìn)行匹配替換

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

  • 主要格式:print('{關(guān)鍵字索引1} {關(guān)鍵字索引2}'.format(關(guān)鍵字索引1='關(guān)鍵字1',關(guān)鍵字索引2='關(guān)鍵字2'))

按照關(guān)鍵字索引對(duì)format內(nèi)容進(jìn)行匹配替換

代  碼

print('ID:{id},Name:{name}'.format(id='No008',name='逆境清醒'))

運(yùn)行結(jié)果

ID:No008,Name:逆境清醒

代  碼

print("博客名:{name}, 地址:{url}".format(name="逆境清醒", url="https://blog.csdn.net/weixin_69553582"))

運(yùn)行結(jié)果

博客名:逆境清醒, 地址:https://blog.csdn.net/weixin_69553582

#關(guān)鍵字可以隨便放置

代  碼

print("我今年{age}歲,座右銘{motto}".format(age="100",motto="要有勇氣做真實(shí)的自己"))

print("我今年{age}歲,座右銘{motto}".format(motto="要有勇氣做真實(shí)的自己",age="100"))

運(yùn)行結(jié)果

我今年100,座右銘要有勇氣做真實(shí)的自己

我今年100,座右銘要有勇氣做真實(shí)的自己

代  碼 print("ID:{id},水果名:{Cname}".format(id="No01",Cname="菠蘿"))
運(yùn)行結(jié)果 ID:No01,水果名:菠蘿

??(4)通過(guò)列表索引格式化字符串

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

主要格式:

  • 列表名=['列表值1','列表值2','列表值3'...]
  • print('{List[列表索引1]},{List[列表索引2]}'.format(List = 列表名))
  • 在format格式化時(shí),可使用* 或者 ** 進(jìn)行對(duì)list拆分。

通過(guò)列表索引格式化字符串

代  碼

list1=['No008','逆境清醒']

print('ID:{List[0]},Name:{List[1]}'.format(List = list1))

運(yùn)行結(jié)果

ID:No008,Name:逆境清醒

代  碼

#注意正確使用索引值,否則會(huì)得出奇怪的答案

list1=['No008','逆境清醒']

print('ID:{List[1]},Name:{List[0]}'.format(List = list1))

運(yùn)行結(jié)果

ID:逆境清醒,Name:No008

代  碼

list1=['No008','逆境清醒']

print('ID:{0[0]},Name:{0[1]}'.format(list1))

運(yùn)行結(jié)果

ID:No008,Name:逆境清醒

代  碼

list1=['No008','逆境清醒']

print('ID:{0[1]},Name:{0[0]}'.format(list1))

運(yùn)行結(jié)果

ID:逆境清醒,Name:No008

代  碼

list1 = ['逆境清醒', 'https://blog.csdn.net/weixin_69553582']

print("博客名:{0[0]}, 地址:{0[1]}".format(list1))? # 0[1]中,‘0’是必須的

運(yùn)行結(jié)果

博客名:逆境清醒, 地址:https://blog.csdn.net/weixin_69553582

代  碼

info1 = ("草莓", "紅色")
info2 = ('芒果', '黃色')
print('水果名:{0[0]}, 顏色:{0[1]}'.format(info1, info2))
print('水果名:{1[0]}, 顏色:{1[1]}'.format(info1, info2))

運(yùn)行結(jié)果

水果名:草莓, 顏色:紅色
水果名:芒果, 顏色:黃色
代  碼

#注意正確使用索引值,否則會(huì)得出奇怪的答案

info1 = ("草莓", "紅色")
info2 = ('芒果', '黃色')
print('水果名:{0[1]}, 顏色:{0[0]}'.format(info1, info2))
print('水果名:{1[1]}, 顏色:{1[0]}'.format(info1, info2))

運(yùn)行結(jié)果 水果名:紅色, 顏色:草莓
水果名:黃色, 顏色:芒果
代  碼

#注意正確使用索引值,否則會(huì)得出奇怪的答案

info1 = ("草莓", "紅色")
info2 = ('芒果', '黃色')
print('水果名:{1[0]}, 顏色:{0[1]}'.format(info1, info2))
print('水果名:{0[0]}, 顏色:{1[1]}'.format(info1, info2))

運(yùn)行結(jié)果 水果名:芒果, 顏色:紅色
水果名:草莓, 顏色:黃色
代  碼 #在format格式化時(shí),可使用* 或者 ** 進(jìn)行對(duì)list拆分
foods = ['蘋(píng)果', '雪梨', '草莓', '菠蘿', '香蕉']
s = '小白兔喜歡吃 {2} and {0} and {4}'.format(*foods)
print(s)
運(yùn)行結(jié)果 小白兔喜歡吃 草莓 and 蘋(píng)果 and 香蕉

??(5)通過(guò)字典設(shè)置格式化字符串

主要格式:

  • 字典名1={'字典索引1':'字典索引1的值','字典索引2':'字典索引2的值',...}
  • print('{字典索引},{字典索引值}'.format(字典名1))?
  • 在format格式化時(shí),可使用 ** 進(jìn)行對(duì)字典拆分

通過(guò)字典設(shè)置格式化字符串

dict1={'id':'No008','name':'逆境清醒'}

錯(cuò)誤使用方式:

print('ID:{Dict[0]},Name:{Dict[1]}'.format(dict1))

會(huì)出錯(cuò):Traceback (most recent call last):

代  碼

dict1={'id':'No008','name':'逆境清醒'}

print('ID:{0[id]},Name:{0[name]}'.format(dict1))

運(yùn)行結(jié)果

ID:No008,Name:逆境清醒

代  碼

#在format格式化時(shí),可使用 ** 進(jìn)行對(duì)字典拆分
dict1={'id':'No008','name':'逆境清醒'}

print('ID:{id},Name:{name}'.format(**dict1))

運(yùn)行結(jié)果

ID:No008,Name:逆境清醒

代  碼

site = {"name": "逆境清醒", "url": "https://blog.csdn.net/weixin_69553582"}

print("博客名:{name}, 地址:{url}".format(**site))

運(yùn)行結(jié)果

博客名:逆境清醒, 地址:https://blog.csdn.net/weixin_69553582

代  碼

info1 = {'名字': '逆境清醒', '性別':'女'}

info2 = {'名字': '蒲公英', '性別':'女'}

print('名字:{0[名字]}, 性別:{0[性別]}; 名字:{1[名字]}, 性別:{1[性別]}'.format(info1, info2))

運(yùn)行結(jié)果

名字:逆境清醒, 性別:; 名字:蒲公英, 性別:

同時(shí)使用元組和字典傳參

代  碼

name1=["紫悅","魔法與友誼"]

name2={"Ponyname":"云寶","skill":"飛行"}

print("我是{0},我的絕招是{1}".format(*name1,**name2))

print("我是{0},我的絕招是{skill}".format(*name1,**name2))

print("我是{Ponyname},我的絕招是{skill}".format(*name1,**name2))

print("我是{Ponyname},我的絕招是{1}".format(*name1,**name2))

運(yùn)行結(jié)果

我是紫悅,我的絕招是魔法與友誼

我是紫悅,我的絕招是飛行

我是云寶,我的絕招是飛行

我是云寶,我的絕招是魔法與友誼

??(6)通過(guò)類設(shè)置格式化字符串

主要格式:

  • 類定義
    class 類名字():
    ? ? 類內(nèi)定義 = '類值'
    ? ? ....
  • print("{Value.類內(nèi)定義}".format(Value = 類名字))

通過(guò)類設(shè)置格式化字符串

代  碼

class value1():
? ? id = 'No008'
? ? name = '逆境清醒'
print("ID:{Value.id},Name{Value.name}".format(Value = value1))

運(yùn)行結(jié)果

ID:No008,Name逆境清醒

代  碼

class testValue(object):
? ? def __init__(self, value):
? ? ? ? self.value = value
ab = testValue(8)
print("ab=",ab)
print("testValue(8)=",testValue(8))
print("ID:{Value}".format(Value = testValue))
print("ID:{Value.value}".format(Value = ab))

運(yùn)行結(jié)果

ab= <__main__.testValue object at 0x7f342b9ab670>
testValue(8)= <__main__.testValue object at 0x7f342b9bcfa0>
ID:<class '__main__.testValue'>
ID:8

代  碼

class Names():
? ? name1='陌生但有緣的朋友'
? ? name2='逆境清醒'
print('你好! {names.name1},我是{names.name2}'.format(names=Names))

運(yùn)行結(jié)果

你好! 陌生但有緣的朋友,我是逆境清醒

??(7)通過(guò)魔法函數(shù)、參數(shù)設(shè)置格式化字符串

魔法函數(shù)__format__

  • 觸? ?發(fā):使用字符串.format(對(duì)象)時(shí)候觸發(fā)
  • 參? ?數(shù):一個(gè)self接收對(duì)象,一個(gè)參數(shù)接收f(shuō)ormat的{}中的格式,例如:>8
  • 返回值:必須是字符串
  • 作? ?用:設(shè)置對(duì)象可以作為format的參數(shù),并且自定義對(duì)象格式化的規(guī)則
  • 注? ?意:無(wú)

通過(guò)魔法參數(shù)設(shè)置格式化字符串

代  碼

class magiccs:
? ? def __format__(self, mstr):
? ? ? ? print("這個(gè)參數(shù)類型是:",type(mstr)) ?
? ? ? ? print(f"你使用format()函數(shù),叫醒了我--》(逆境清醒留言內(nèi)容:{mstr})")
? ? ? ? return "@"?

magic = magiccs()
format(magic)
?

運(yùn)行結(jié)果

這個(gè)參數(shù)類型是: <class 'str'>
你使用format()函數(shù),叫醒了我--》(逆境清醒留言內(nèi)容:)

代  碼

class magiccs:
? ? def __format__(self, mstr):
? ? ? ? print("這個(gè)參數(shù)類型是:",type(mstr)) ?
? ? ? ? print(f"你使用format()函數(shù),叫醒了我--》(逆境清醒留言內(nèi)容:{mstr})")
? ? ? ? return "@"?

magic = magiccs()
format(magic, "2023年,但行前路,不負(fù)韶華!")

運(yùn)行結(jié)果

這個(gè)參數(shù)類型是: <class 'str'>
你使用format()函數(shù),叫醒了我--》(逆境清醒留言內(nèi)容:2023年,但行前路,不負(fù)韶華?。?/p>

代  碼

class Date:
? ? __format_dic = {
? ? ? ? "1": "{obj.year} - {obj.mon} - {obj.day}",
? ? ? ? "2": "{obj.year} : {obj.mon} : {obj.day}",
? ? ? ? "3": "{obj.year} / {obj.mon} / {obj.day}"
? ? }
? ? def __init__(self, Year, Mon, Day):
? ? ? ? self.year = Year
? ? ? ? self.mon = Mon
? ? ? ? self.day = Day
?? ??? ?
? ? def __format__(self, s_str):
? ? ? ? if not ?s_str or not ?s_str in self.__format_dic:??
? ? ? ? ? ? f = self.__format_dic["1"] ?
? ? ? ? else:
? ? ? ? ? ? f = self.__format_dic[ s_str]??
? ? ? ? return f.format(obj=self)??
?? ?

mDate = Date(2023, 3, 31)
print("日期格式(選項(xiàng)為 1 ):",format(mDate, "1")) ?
print("日期格式(選項(xiàng)為 2 ):",format(mDate, "2")) ?
print("日期格式(選項(xiàng)為 3 ):",format(mDate, "3"))?
print("日期格式(選項(xiàng)為空, 則選擇默認(rèn)):",format(mDate, ))?
print("日期格式(選項(xiàng)不存在, 則選擇默認(rèn)):",format(mDate, "3iop"))

運(yùn)行結(jié)果

日期格式(選項(xiàng)為 1 ): 2023 - 3 - 31
日期格式(選項(xiàng)為 2 ): 2023 : 3 : 31
日期格式(選項(xiàng)為 3 ): 2023 / 3 / 31
日期格式(選項(xiàng)為空, 則選擇默認(rèn)): 2023 - 3 - 31
日期格式(選項(xiàng)不存在, 則選擇默認(rèn)): 2023 - 3 - 31

代  碼

運(yùn)行結(jié)果

??(8)通過(guò)內(nèi)嵌替換設(shè)置格式化字符串

通過(guò)內(nèi)嵌替換設(shè)置格式化字符串

代  碼

print('Hello {0:{1}>{2}} '.format('逆境清醒','☆',15))

運(yùn)行結(jié)果

Hello ☆☆☆☆☆☆☆☆☆☆☆逆境清醒

代  碼

運(yùn)行結(jié)果

??(9)其他混搭使用

混搭使用

  • 可以通過(guò)索引,參數(shù)名來(lái)混搭進(jìn)行匹配。
  • 注意,命名參數(shù)必須寫(xiě)道最后。負(fù)責(zé)會(huì)編譯報(bào)錯(cuò)!
  • 不可以索引和默認(rèn)格式化混合使用。
  • 支持對(duì)參數(shù)部分引用,可以通過(guò)索引對(duì)參數(shù)的部分進(jìn)行取值

其他混搭使用

代  碼

fh = [' ?@ ?','。','!']
keycs = {'id': 'No008','name': '逆境清醒'}
print('ID:{id} {}Name:{name}{}{}'.format(*fh, **keycs))

運(yùn)行結(jié)果

ID:No008 ? @ ?Name:逆境清醒。!

代  碼

#命名參數(shù)必須寫(xiě)在最后。否則會(huì)編譯報(bào)錯(cuò)!
s = "{},{},說(shuō)得對(duì)嗎:{說(shuō)得對(duì)嗎}".format('努力不一定成功', '但放棄一定會(huì)失敗',說(shuō)得對(duì)嗎="Y")
print(s)

運(yùn)行結(jié)果

努力不一定成功,但放棄一定會(huì)失敗,說(shuō)得對(duì)嗎:Y

代  碼

#命名參數(shù)必須寫(xiě)在最后。否則會(huì)編譯報(bào)錯(cuò)!

s1 = "{},{},說(shuō)得對(duì)嗎:{說(shuō)得對(duì)嗎}".format('努力不一定成功',說(shuō)得對(duì)嗎="Y", '但放棄一定會(huì)失敗')
print(s)

運(yùn)行結(jié)果

SyntaxError: positional argument follows keyword argument

Exited with error status 1

語(yǔ)法錯(cuò)誤:位置參數(shù)跟在關(guān)鍵字參數(shù)后面

已退出,錯(cuò)誤狀態(tài)為 1

代  碼

#不可以索引和默認(rèn)格式化混合使用
s = "{} and?{0}".format('Cat', 'Dog', )

print(s)

運(yùn)行結(jié)果

ValueError: cannot switch from automatic field numbering to manual field specification

Exited with error status 1

值錯(cuò)誤:無(wú)法從自動(dòng)字段編號(hào)切換到手動(dòng)字段規(guī)范

已退出,錯(cuò)誤狀態(tài)為 1

代  碼

#不可以索引和默認(rèn)格式化混合使用
s = "{} and?{1}".format('Cat', 'Dog', )

print(s)

運(yùn)行結(jié)果

ValueError: cannot switch from automatic field numbering to manual field specification

Exited with error status 1

值錯(cuò)誤:無(wú)法從自動(dòng)字段編號(hào)切換到手動(dòng)字段規(guī)范

已退出,錯(cuò)誤狀態(tài)為 1

代  碼 #可以通過(guò)索引對(duì)參數(shù)的部分進(jìn)行取值
s = "這是一個(gè){s}, {s[0]} 是顏色".format(s="紅蘋(píng)果")
print(s)
運(yùn)行結(jié)果 這是一個(gè)紅蘋(píng)果, 紅 是顏色

??? 三、用對(duì)齊及填充的方式格式化

??(1)左對(duì)齊及填充格式化字符串

  • :<? ? 左對(duì)齊填充
  • <是左對(duì)齊,后面帶寬度,

    : 號(hào)后面帶填充的字符,只能是一個(gè)字符,不指定則默認(rèn)是用空格填充。

    -表示左對(duì)齊

    %-30s: 左對(duì)齊,占位符30

左對(duì)齊及填充格式化字符串

代  碼

# 15表示占15個(gè)字符,-表示左對(duì)齊

print('%-15s'%'逆境清醒',end='@')

運(yùn)行結(jié)果

逆境清醒?????????? @

代  碼

print('{:<10}'.format('逆境清醒'),end='@')

運(yùn)行結(jié)果

逆境清醒????? @

代  碼

# <表示左對(duì)齊, ☆表示用☆號(hào)進(jìn)行填充, 10表示共占10個(gè)字符

print('{:☆<10}'.format('逆境清醒'))

運(yùn)行結(jié)果

逆境清醒☆☆☆☆☆☆

代  碼

#左對(duì)齊,取30位,不夠的話以空格補(bǔ)位

print("%-30s" % "Adversity Awake",end='@')

運(yùn)行結(jié)果

Adversity Awake?????????????? @

代  碼

#不設(shè)置,默認(rèn)左對(duì)齊

print("{:20s} & {:20s}".format("珍惜每一次相識(shí)", "珍惜每一分溫暖"))

運(yùn)行結(jié)果

珍惜每一次相識(shí)????????????? & 珍惜每一分溫暖

代  碼

# <表示左對(duì)齊,10表示共占10個(gè)字符

products=[["iphone",6888],["MacPro",14800],["coffee",32],["abc",2499],["Book",60],["Nike",699],["MacPro",45600],["coffee",432],["abc",244499],["Book",6230],["Nike",61299],["MacPro",14800],["coffee",32],["abc",2499],["Book",60],["Nike",699]]

print("-"*10+"商品列表"+"-"*10)

i=0

for product in products:

??? print('{:<6}\t{:<10}\t{:<10}'.format(str(i), product[0], str(product[1])))

??? i = i+1

運(yùn)行結(jié)果

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

??

編外話:有時(shí)需要對(duì)齊輸出,還可以使用print()+\t 來(lái)實(shí)現(xiàn):

代  碼 print("學(xué)生號(hào)\t\t姓名\t\t\t\t\t科目\t\t分?jǐn)?shù)")
print("100000101\t阿凡達(dá)\t\t\t\t\t語(yǔ)文\t\t80")
print("100000102\t卡梅隆卡梅隆\t\t\t語(yǔ)文\t\t85")
print("100000103\t莫妮卡·貝魯卡梅隆\t\t語(yǔ)文\t\t85")
運(yùn)行結(jié)果

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

#用多個(gè)制表符,對(duì)齊完好

代  碼 print("%-10s\t %-30s\t %-10s\t %-10s"%("學(xué)生號(hào)","姓名","科目","分?jǐn)?shù)"))
print("%-10s\t %-32s\t %-10s\t %-12s"%("100000101","阿凡達(dá)","語(yǔ)文","80"))
print("%-10s\t %-30s\t %-10s\t %-12s"%("100000102","卡梅隆卡梅隆","語(yǔ)文","82"))
print("%-10s\t %-26s\t %-10s\t %-12s"%("100000103","莫妮卡·貝魯卡梅隆","語(yǔ)文","85"))
運(yùn)行結(jié)果

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

#對(duì)齊完好

更多print()函數(shù)資料詳見(jiàn):

Python中Print()函數(shù)的用法___實(shí)例詳解(全,例多)https://blog.csdn.net/weixin_69553582/article/details/125403845

??(2)右對(duì)齊及填充格式化字符串

:>右對(duì)齊

  • >是右對(duì)齊,后面帶寬度,
  • : 號(hào)后面帶填充的字符,只能是一個(gè)字符,不指定則默認(rèn)是用空格填充。
  • %30s: 右對(duì)齊,占位符30

右對(duì)齊及填充格式化字符串

代  碼

print('@''%15s'%'逆境清醒')

運(yùn)行結(jié)果

@?????????? 逆境清醒

代  碼

print('@''{:>10}'.format('逆境清醒'))

運(yùn)行結(jié)果

@????? 逆境清醒

代  碼

print('@','{:☆>10}'.format('逆境清醒'))

運(yùn)行結(jié)果

@ ☆☆☆☆☆☆逆境清醒

代  碼

# 右對(duì)齊,取30位,不夠的話以空格補(bǔ)位

print("@""%30s" % "Adversity Awake")

運(yùn)行結(jié)果

@?????????????? Adversity Awake

代  碼

print("{:<20s} & {:>20s}".format("珍惜每一次相識(shí)", "珍惜每一分溫暖"))

運(yùn)行結(jié)果

珍惜每一次相識(shí)????????????? &????????????? 珍惜每一分溫暖

代  碼

print("{:>20s} & {:<20s}".format("珍惜每一次相識(shí)", "珍惜每一分溫暖"))

運(yùn)行結(jié)果

???????????? 珍惜每一次相識(shí) & 珍惜每一分溫暖

代  碼

print("{} is {:>10.2f}".format(1.8321, 1.8321))

運(yùn)行結(jié)果

1.8321 is?????? 1.83

??(3)居中對(duì)齊及填充格式化字符串

:^? ? 居中對(duì)齊

  • ^是居中對(duì)齊,后面帶寬度,
  • : 號(hào)后面帶填充的字符,只能是一個(gè)字符,不指定則默認(rèn)是用空格填充。

居中對(duì)齊及填充格式化字符串

代  碼

print('@''{:^10}'.format('逆境清醒'),end='@')

運(yùn)行結(jié)果

@?? 逆境清醒?? @

代  碼

print('@''{:☆^10}'.format('逆境清醒'),end='@')

運(yùn)行結(jié)果

@☆☆☆逆境清醒☆☆☆@

代  碼

print("{:^20s} & {:^20s}".format("珍惜每一次相識(shí)", "珍惜每一分溫暖"))

運(yùn)行結(jié)果

????? 珍惜每一次相識(shí)??????? &?????? 珍惜每一分溫暖

代  碼

print("{:☆^30s}".format(" 逆境清醒 ") ) # 居中對(duì)齊

運(yùn)行結(jié)果

☆☆☆☆☆☆☆☆☆☆☆☆ 逆境清醒 ☆☆☆☆☆☆☆☆☆☆☆☆

??(4)調(diào)用函數(shù)對(duì)齊及填充格式化字符串

  • ljust()函數(shù):左側(cè)對(duì)齊
  • rjust()函數(shù):右側(cè)對(duì)齊
  • center()函數(shù):字符串居中對(duì)齊
  • zfill()函數(shù):右側(cè)對(duì)齊, 左側(cè)補(bǔ)0
  • 當(dāng)len(str1)>width時(shí),輸全部字符串

調(diào)用函數(shù)對(duì)齊及填充格式化字符串

代  碼

# 字符串左側(cè)對(duì)齊, 右側(cè)補(bǔ)?:

str1 = "逆境清醒"
width = 20

print(str1.ljust(width, '?'))

運(yùn)行結(jié)果

逆境清醒????????????????

代  碼

# 字符串左側(cè)對(duì)齊, 右側(cè)補(bǔ)?:
str1 = "逆境清醒"
width = 20

print("{}".format(str1.ljust(width, '?')) )

運(yùn)行結(jié)果

逆境清醒????????????????

代  碼

# 字符串右側(cè)對(duì)齊, 左側(cè)補(bǔ)?:

str1 = "逆境清醒"
width = 20

print(str1.rjust(width, '?'))

print("{}".format(str1.rjust(width, '?')) )

運(yùn)行結(jié)果

????????????????逆境清醒
????????????????逆境清醒

代  碼

# center字符串居中對(duì)齊, 兩側(cè)側(cè)補(bǔ)?

str1 = "逆境清醒"
width = 20

print(str1.center(width, '?'))

print("{}".format(str1.center(width, '?')) )

運(yùn)行結(jié)果

????????逆境清醒????????
????????逆境清醒????????

代  碼

# 字符串右側(cè)對(duì)齊, 左側(cè)補(bǔ)0

str1 = "逆境清醒"
width = 20
print(str1.zfill(width))
print("{}".format(str1.zfill(width)) )

運(yùn)行結(jié)果

0000000000000000逆境清醒
0000000000000000逆境清醒

??? 四、用format函數(shù)實(shí)現(xiàn)對(duì)齊打印

??(1)打印左對(duì)齊圖案

代碼:

def show(n):
    numlast = "??"*(2*n-1)
    width = len(numlast)
    for i in range(1,2*n,2):
        print("{:<{}}".format("??"*i,width))

show(8)

?輸出結(jié)果:?

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

??(2)打印右對(duì)齊圖案

代碼:

def show(n):
    numlast = "0"*(2*n-1)
    width = len(numlast)
    width=20
    for i in range(1,2*n,2):
        print("{:>{}}".format("0"*i,width))
show(8)

輸出結(jié)果:?

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

??(3)打印居中對(duì)齊圖案

代碼:

def show2(n):
    numlast = "?"*(2*n-1)  
    width = len(numlast)   
    for i in range(1,2*n,2):
        print("{:^{}}".format("?"*i,width))
show2(8)

輸出結(jié)果:?

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享

??? 五、其他內(nèi)容待本系列篇(二)更新?

??format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?稍后更新

《 python Format()函數(shù)的用法___實(shí)例詳解(二)(全,例多)》

???????? ? 推薦閱讀:

33 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享 python Format()函數(shù)的用法___實(shí)例詳解(一)(全,例多)___各種格式化替換,format對(duì)齊打印
32 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享 Background 全屬性實(shí)例圖解(10種全)(一)
31 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享 Element Plus 實(shí)例詳解(一)___安裝設(shè)置
30

format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?????

Vue3安裝配置、開(kāi)發(fā)環(huán)境搭建(組件安裝卸載)(圖文詳細(xì))
29 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

SVG實(shí)例詳解系列(一)(svg概述、位圖和矢量圖區(qū)別(圖解)、SVG應(yīng)用實(shí)例)

28 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

查看jdk安裝路徑,在windows上實(shí)現(xiàn)多個(gè)java jdk的共存解決辦法,安裝java19后終端亂碼的解決

27 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

別具一格,原創(chuàng)唯美浪漫情人節(jié)表白專輯,(復(fù)制就可用)(html5,css3,svg)表白愛(ài)心代碼(1)

26 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

2023年春節(jié)祝福第二彈——送你一只守護(hù)兔,讓它溫暖每一個(gè)你【html5 css3】畫(huà)會(huì)動(dòng)的小兔子,炫酷充電,字體特

25 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

2023春節(jié)祝福系列第一彈(上)(放飛祈福孔明燈,祝福大家身體健康)(附完整源代碼及資源免費(fèi)下載)

24 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

HTML+CSS+svg繪制精美彩色閃燈圣誕樹(shù),HTML+CSS+Js實(shí)時(shí)新年時(shí)間倒數(shù)倒計(jì)時(shí)(附源代碼)

23 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

?草莓熊python繪圖(春節(jié)版,圣誕倒數(shù)雪花版)附源代碼

22 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

【程序人生】卡塔爾世界杯元素python海龜繪圖(附源代碼),世界杯主題前端特效5個(gè)(附源碼)

21 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

python愛(ài)心源代碼集錦(18款)

20 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

巴斯光年python turtle繪圖__附源代碼

19 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享?

Three.js實(shí)例詳解___旋轉(zhuǎn)的精靈女孩(附完整代碼和資源)(一)

18 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

?草莓熊python turtle繪圖代碼(玫瑰花版)附源代碼

17 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

立體多層玫瑰繪圖源碼__玫瑰花python 繪圖源碼集錦

16 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

皮卡丘python turtle海龜繪圖(電力球版)附源代碼

15 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

【CSDN云IDE】個(gè)人使用體驗(yàn)和建議(含超詳細(xì)操作教程)(python、webGL方向)

14 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

草莓熊python turtle繪圖(風(fēng)車版)附源代碼

13 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

用代碼過(guò)中秋,python海龜月餅?zāi)阋灰獓L一口?

12 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

《 Python List 列表全實(shí)例詳解系列(一)》__系列總目錄、列表概念

11 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

用代碼寫(xiě)出浪漫__合集(python、matplotlib、Matlab、java繪制愛(ài)心、玫瑰花、前端特效玫瑰、愛(ài)心)

10 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

Python函數(shù)方法實(shí)例詳解全集(更新中...)

9 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

matplotlib 自帶繪圖樣式效果展示速查(28種,全)

8 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

手機(jī)屏幕壞了____怎么把里面的資料導(dǎo)出(18種方法)

7 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

2023年3月TIOBE 指數(shù)頭條:編程語(yǔ)言 Go 進(jìn)入 TIOBE 指數(shù)前 10 名,多家權(quán)威機(jī)構(gòu)____編程語(yǔ)言排行榜__薪酬?duì)?/p>

6 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

Python中Print()函數(shù)的用法___實(shí)例詳解(全,例多)

5 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

色彩顏色對(duì)照表(一)(16進(jìn)制、RGB、CMYK、HSV、中英文名)

4 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

Node.js (v19.1.0npm 8.19.3) vue.js安裝配置教程(超詳細(xì))

3 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

Tomcat 啟動(dòng)閃退問(wèn)題解決集(八大類詳細(xì))

2 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

Tomcat端口配置(詳細(xì))

1 format()函數(shù),# 從0開(kāi)始學(xué)python,python,開(kāi)發(fā)語(yǔ)言,青少年編程,經(jīng)驗(yàn)分享????????

tomcat11、tomcat10 安裝配置(Windows環(huán)境)(詳細(xì)圖文)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-734129.html

到了這里,關(guān)于python Format()函數(shù)的用法___實(shí)例詳解(一)(全,例多)___各種格式化替換,format對(duì)齊打印的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【C/C++】format 格式化方法使用技巧(代碼實(shí)例,皆可運(yùn)行)

    當(dāng)使用 __attribute__((format(printf, ...))) 語(yǔ)法時(shí),可以使用 printf 函數(shù)作為一個(gè)例子來(lái)說(shuō)明它的作用。下面是一個(gè)簡(jiǎn)單的示例代碼: 在這個(gè)示例代碼中, my_printf 函數(shù)使用了 __attribute__((format(printf, 1, 2))) 語(yǔ)法來(lái)指定函數(shù)參數(shù)的格式。這樣,編譯器就可以檢查函數(shù)調(diào)用時(shí)傳遞的參數(shù)是

    2023年04月20日
    瀏覽(26)
  • Python基礎(chǔ)——format格式化

    ??在python中,我們?cè)谳敵鲎址S胒ormat方法設(shè)置一些特定的格式,以美化結(jié)果,同時(shí)便于更改字符串中指定內(nèi)容。本文總結(jié)了format的常用方法。 ??format通過(guò)字符串中的花括號(hào){}來(lái)識(shí)別和替換字符串,由此達(dá)到格式化字符串的目的。填充內(nèi)容位置的識(shí)別,有按順序自動(dòng)替

    2024年02月02日
    瀏覽(20)
  • format()函數(shù)的用法

    format()函數(shù)的用法

    Python中的 format() 函數(shù)用于格式化字符串。它可以將不同類型的數(shù)據(jù)格式化為字符串中指定的格式。以下是 format() 函數(shù)的各種用法及示例: \\\"{參數(shù)序號(hào):格式控制標(biāo)記}\\\".format() 格式內(nèi)容: .精度-后面可以加類型 類型 整數(shù)類型:b--2進(jìn)制、c--Unicode、d--十進(jìn)制、o--八進(jìn)制、x/X--十

    2024年02月07日
    瀏覽(30)
  • python3字符串格式化用format()好還是 % 表達(dá)式好

    左手編程,右手年華。大家好,我是一點(diǎn),關(guān)注我,帶你走入編程的世界。 公眾號(hào):一點(diǎn)sir,關(guān)注領(lǐng)取python編程資料 在 Python 中,使用 format() 方法是更推薦的方式來(lái)進(jìn)行字符串格式化,特別是在Python3中。雖然 % 表達(dá)式仍然可以在Python中使用,但已經(jīng)不推薦使用了,新的項(xiàng)目

    2024年04月16日
    瀏覽(89)
  • python的自定義函數(shù)的用法和實(shí)例

    python的自定義函數(shù)的用法和實(shí)例

    目錄 1.自定義函數(shù)的語(yǔ)法和用法 (1)引入 (2)語(yǔ)法 (3)用法:用于自定義目標(biāo)函數(shù)語(yǔ)法。 (4)調(diào)用函數(shù) ①語(yǔ)法 ②解釋 2.實(shí)例 (1)簡(jiǎn)單的用法 (2)與input函數(shù)、while語(yǔ)句結(jié)合使用 python語(yǔ)言調(diào)用的求和sum()、replace等函數(shù)是已經(jīng)定義好的函數(shù),而我們想要調(diào)用自己想要的函

    2024年02月08日
    瀏覽(17)
  • python的join函數(shù)的用法及實(shí)例

    python的join函數(shù)的用法及實(shí)例

    目錄 1.join函數(shù)的語(yǔ)法及用法 (1)語(yǔ)法:\\\'sep\\\'.join(sep_object) (2)用法:連接任意數(shù)量的字符串(包括要連接的元素字符串、元組、列表、字典),用新的目標(biāo)分隔符連接,返回新的字符串。 2.join函數(shù)的實(shí)例 (1)對(duì)象為字符串 (2)對(duì)象為元組 (3)對(duì)象為列表 (4)對(duì)象為字

    2024年01月23日
    瀏覽(19)
  • SQL Server中Convert函數(shù)轉(zhuǎn)換日期的用法 日期格式化

    SQL Server中Convert函數(shù)轉(zhuǎn)換日期的用法 日期格式化

    convert函數(shù): 作用: convert()函數(shù)是把日期轉(zhuǎn)換為新數(shù)據(jù)類型的通用函數(shù)。 convert() 函數(shù)可以用不同的格式顯示日期/時(shí)間數(shù)據(jù)。 語(yǔ)法: CONVERT(data_type(length),expression,style) 參數(shù):data_type(length):目標(biāo)數(shù)據(jù)類型(長(zhǎng)度) expression:需要轉(zhuǎn)換的數(shù)據(jù) style:規(guī)定日期/時(shí)間的輸出格式 style規(guī)

    2024年02月06日
    瀏覽(35)
  • Midjourney AI繪畫(huà)咒語(yǔ)與生成的作品(實(shí)例)
Midjourney AI繪畫(huà)中文教程詳解(完整版)模型、命令、參數(shù)與各種高級(jí)用法https://blog.csdn.net/ffffffff8/article/details/130884371

    Midjourney AI繪畫(huà)咒語(yǔ)與生成的作品(實(shí)例) Midjourney AI繪畫(huà)中文教程詳解(完整版)模型、命令、參數(shù)與各種高級(jí)用法https://blog.csdn.net/ffffffff8/article/details/130884371

    據(jù)說(shuō)Midjourney出來(lái)后,有一大批設(shè)計(jì)師抱著電腦,哭暈了~~ 有興趣的朋友,可以看一下我前兩天發(fā)的,地址如下: 在 Midjourney 的官方介紹文檔里,介紹了最簡(jiǎn)單的 Prompt 結(jié)構(gòu)是這樣的: 但我覺(jué)得上面那個(gè) Prompt 過(guò)于簡(jiǎn)單了 ?? ,反而 Advanced Prompt 更適合學(xué)習(xí): ? ? Midjourney咒語(yǔ)

    2024年02月09日
    瀏覽(27)
  • python-scrapy框架(四)settings.py文件的用法詳解實(shí)例

    settings.py文件是Scrapy框架中用來(lái)配置爬取相關(guān)設(shè)置的文件。在Scrapy中,我們可以通過(guò)修改settings.py文件來(lái)自定義爬蟲(chóng)的行為,包括設(shè)置全局變量、配置下載延遲、配置ua池、設(shè)置代理以及其他爬蟲(chóng)相關(guān)的配置項(xiàng)。下面是對(duì)settings.py文件用法的詳細(xì)解釋和一個(gè)實(shí)例: 1.設(shè)置全局變

    2024年02月12日
    瀏覽(22)
  • Python中的睡眠函數(shù)用法詳解

    Python中的睡眠函數(shù)用法詳解 睡眠函數(shù)是Python中常用的函數(shù)之一,它允許程序在執(zhí)行過(guò)程中暫停一段時(shí)間。在進(jìn)行并發(fā)編程、定時(shí)任務(wù)或模擬等場(chǎng)景中,睡眠函數(shù)特別有用。本文將詳細(xì)介紹Python中睡眠函數(shù)的用法,并提供相應(yīng)的源代碼。 Python中的睡眠函數(shù)由time模塊提供,具體

    2024年02月05日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包