日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python 入门之格式化输出

發布時間:2024/9/30 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 入门之格式化输出 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python 入門之格式化輸出

1、格式化

(1)%為占位
(2)%s — 站字符串的位置(數字、字符串都能夠進行填充)

學習python中有什么不懂的地方,小編這里推薦加小編的python學習群:895,817, 687 有任何不懂的都可以在里面交流,還有很好的視頻教程pdf學習資料,大家一起學習交流!name = input('請輸入姓名:') age = input('請輸入年齡:') job = input('請輸入職業:') hobby = input('請輸入愛好:') msg = ''' ------------ info of Alex Li ---------- Name : %s Age : %s job : %s Hobbie: %s ------------- end ----------------''' print(msg%(name,age,job,hobby))

(3)%d / %i — 占數字的位置

name = input('>>>') s1 = '1234%d'%int(name) s2 = '1234%i'%int(name) print(s1) print(s2)結果: >>>89 123489 123489 # %d和%i這種格式化只能用數字來填補占位

(4)%% — 轉義
占的位置和填充必須一一對應,填充的時候按照順序填充

num = input('>>>') s= '目前學習進度:%s%%'%num print(s)結果: >>>80 目前學習進度:80%# 如果我們字符串中想要顯示單獨的%就需要用來個%%來轉義,不然程序會認為那是一個占位

(5)%s :萬能的格式
(6)%() :為填位(要與占位一一對應)

舉例:名片的制作 name = input("name:") age = input("age:") addr = input("addr:") phone = input("phone:") info = """ -----------info---------- 姓名:%s 年齡:%d 公司:%s 電話:%d ------------end----------- """%(name,int(age),addr,int(phone)) print(info)

2、f”{ }” – f-string
Python3.6版本及以上才能使用 f”{ }” :f”{‘marry’的學習進度2%}”

? Print(f”{input(‘>>>’)}{15}{‘男’}{ }”)

name = "小明" print(f"{name}的學習進度2%")print(f"{input('>>>')},{23},{34},{45}") print(f"{input('>>>')},{23},{34},{45}") print(f"{'meet'},{15},{'女'}")

3、format():
format() :按照位置順序進行填充;按照索引填充;按照名字進行新填充

name = "{}今年:{}".format("寶元",18) # 按照位置順序進行填充 print(name)name = "{1}今年:{0}".format("寶元",18) # 按照索引進行填充 print(name)name = "{name}今年:{age}".format(name="寶元",age=18) # 按照名字進行填充 print(name)

總結

以上是生活随笔為你收集整理的Python 入门之格式化输出的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。