第一種 字串拼接 就不寫了
下面的是 第二 第三 第四種
name = input("name:")age = int(input("age:"))
print(type(age),type(str(age)))
job = input("job:")
salary = input("salary:")
info='''
------------------info of %s
name:%s
age:%d
job:%s
salary:%s
''' %(name,name,age,job,salary)
info2='''
------------------info of -----------------------
name:
age:
job:
salary:
'''.format(_name=name,_age=age,_job=job,_salary=salary)
info3='''
------------------info of -----------------------
name:
age:
job:
salary:
'''.format(name,age,job,salary)
print(info)
print(info2)
print(info3)
輸入密碼時,如果想要不可見,需要利用getpass 模組中的 getpass方法,即:
import getpasspwd = getpass.getpass("請輸入密碼:")
print(pwd)
需要注意的是 pycharm 不支援 getpass 用命令列方式執行檔案 可以測試getpass模組
python中幾種格式化輸出 的用法
官方文件 1.若要使用格式化字串文字,請在開始引號或三重引號之前以f或f開頭的字串。例子 year 2016 event referendum print f results of the 結果 results of the 2016 referendumyes votes 42 572 654 n...
python格式化輸出的幾種型別
第一種格式化輸出 s,表示格化式乙個物件為字元 d,整數 hello,s zhang3 hello,zhang3 d 33 33 s d ab 3 ab 3 字元 標記轉換說明符的開始。s,表示格化式乙個物件為字元 d,整數 hello,s zhang3 hello,zhang3 d 33 33 s...
python格式化輸出
原文 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 格式標記字串 要輸出的值組 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部...