python基礎 格式化輸出

2021-10-10 20:08:41 字數 643 閱讀 5685

# - * -coding=utf-8 -*-

name =

"tom"

age = 13

# 通過連線字元(+)進行拼接

print(

"name is: " + name + ", age is: " + str(age))

# 通過格式符(%s,%d)進行替換,其中%s用於指定字串,%d(data)用於指定數字

# 如果不確定列印的數字的型別,則可以使用%r表示

print(

"name is: %s, age is: %d" %(name, age))

# 通過格式化函式format()進行格式化。這種方式是大多數程式設計師推薦的。

# 如果不指定位置,就按預設順序

print(

"name is: {}, age is: {}".format(name,age))

# 也可以通過,指定位置,或者用變數指定對應關係

print(

"name is: , age is: ".format(age,name))

print(

"name is: , age is: ".format(a=age, b=name))

執行結果均為:

Python 基礎 格式化輸出

現在需要我們錄入我們身邊好友的資訊,格式如下 info of alex li name alex li age 22 job teacher hobbie girl end 我們現在能想到的辦法就是用一下方法 name input 請輸入姓名 age input 請輸入年齡 job input 請輸...

Python基礎 格式化輸出

1 普通列印輸出 name xiaoming age 18 height 180.0 print name,age,height 輸出結果 xiaoming,18,1802 格式化輸出 name xiaoming sage 18 d height 180.0 f 這裡是用 佔位,使用 t格式化輸出 ...

Python基礎 輸出格式化

python版本 3.6.6 在python中,格式化輸出使用 實現。在字串內部,s表示用字串替換,d表示用整數替換,有幾個 佔位符,後面就跟幾個變數或者值,順序要對應好。如果只有乙個 括號可以省略。常見的佔位符有 佔位符替換內容 d在整數 f浮點數 s字串 x是十六進製制整數 字串輸出 print...