%s (str型別佔位)
%d(digit,int型別佔位)
案例:
name = input('view code請輸入您的姓名:')
age = input('
您的年齡:')
job = input('
您的工作:')
hobbie = input('
您的愛好:')
mag = '''
-------------info of %s-------------
name:%s
age:%d
job:%s
hobbie:%s
-------------end-------------
''' %(name, name, int(age), job, hobbie)
print(mag)
如果只是單純的想輸出%,可在%前加轉義%解決(%%)
案例:
name = input('view code請輸入姓名:')
day = int(input('
學習天數:'))
days = 51mag = '''
--------學習進度--------
姓名:%s
學習天數:%d
--------學習進度為%d%%--------
''' % (name, day, day * 100 /days)
print(mag)
name = input('view code請輸入您的姓名:')
age = input('
您的年齡:')
say = '
我叫{},今年{}歲
'.format(name, age)
say1 = '
我叫,今年歲
'.format(name, age)
say2 = '
我叫,今年歲
'.format(names=name, ages=age)
print(say)
python格式化輸出
原文 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 格式標記字串 要輸出的值組 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部...
python 格式化輸出
usr bin python coding utf 8 可以指定所需長度的字串的對齊方式 預設 左對齊 右對齊 中間對齊 只用於數字 在小數點後進行補齊 print 1 t format wangyu print 2 t format 1.1415926 print 3 t format 1.141...
Python格式化輸出
python時間輸出格式化 python格式化日期時間的函式為datetime.datetime.strftime 由字串轉為日期型的函式為 datetime.datetime.strptime 兩個函式都涉及日期時間的格式化字串,列舉如下 舉乙個例子 ebay中時間格式為 sep 21 09 16...