1. 程式人生 > 遊戲攻略 >《原神攻略》申鶴技能分析及聖遺物武器推薦 申鶴怎麼配隊

《原神攻略》申鶴技能分析及聖遺物武器推薦 申鶴怎麼配隊

# 格式化輸出
# 如果PRINT可以列印字串的話
# 如果不是在同一個變數當中的話,需要列印的時候拼妝
# 然而拼接就會很麻煩,於是PYTHON引進了佔位符
# 比如下面一段程式碼
# x = input("請輸入你的姓名:")
# y = input("請輸入你的年齡:")
# print(x)
# print(y)
# print('你的姓名是%s你的年齡是"%s' % (x, y))
name = input('請輸入你的姓名:')#互動式使用者輸入
age = input('請輸入你的年齡')
sex = input('請輸入你的性別')
job = input('請輸入你的工作:')
like = input('請輸入你的愛好:')
ages=int(age)#用int來轉義字串,讓其成為整型數字
print(name)#輸出與使用者互動內容
print(age)
print(sex)
print(job)
print(like)
print("--------------infoofegon - ---------")
#用%s 來格式花輸出按照位置存放
print('Name:%s\nAge:%d\nSex:%s\nJob:%s\nLike:%s' % (name, ages, sex, job, like))
#用str.format來格式化輸出,按照位置存放順序,
print('Name:{}\nAge:{}\nSex:{}\nJob:{}\nLike:{}'.format(name,ages,sex,job,like))
#打破位置存放順序 用str.format
print('Name:{name}\nAge:{ages}\nSex:{sex}\nJob:{job}\nLike:{like}'.format(name=name, ages=ages, sex=sex, job=job, like=like))
#用f''來格式樺輸出,定義一個變數下的字串
res=f'--------------infoofegon - ---------\nName:{name})\nAge:{ages}\nSex:{sex}\nJob:{job}\nLike:{like}\n-------------------------------------'
print(res)

格式化輸入中有三種,每一種,就是%s

print('Name:%s\nAge:%d\nSex:%s\nJob:%s\nLike:%s' % (name, ages, sex, job, like))

%d只能佔位整數型

還有一種STR.FORMAT

print('Name:{}\nAge:{}\nSex:{}\nJob:{}\nLike:{}'.format(name,ages,sex,job,like))
print('Name:{name}\nAge:{ages}\nSex:{sex}\nJob:{job}\nLike:{like}'.format(name=name, ages=ages, sex=sex, job=job, like=like))

第三種用F""定義

res=f'--------------infoofegon - ---------\nName:{name})\nAge:{ages}\nSex:{sex}\nJob:{job}\nLike:{like}\n-------------------------------------'