"""你好
--------info %s-----
name:%s
age:%s
salary:%s
"""%(name,name,age,job)
%s 也可以換成%d
%s代表 string %d 代表只能接受數字 他的作用是幫助你檢測輸入的資料型別
還有乙個 %f 代表的是浮點小數
注意%s點位符要和括號裡的位數相等
msg=""" 這個地方是不顯示的另外一種格式化字串形式name=%s
age=%d
"""%(name,age)
print(msg)
msg=""" 這個地方是不顯示的name=
age=
""".format(_name=name,_age=age)
print(msg)
第三種形式的格式化萬惡的+號拼接,都是在記憶體裡直接開闢一塊記憶體,所以不要用+號來拼接msg=""" 這個地方是不顯示的
name=
age=
""".format(name,age)
print(msg)
密碼加密顯示:
#! -*- coding:utf-8 -*-import getpass
#直接呼叫密碼庫 py裡有乙個getpass的密碼庫,可以直接呼叫 調入命令為import
username=input("username")
password=getpass.getpass("password:")
#這個命令在pycharm裡顯示不出來 要在cmd裡顯示 也就是在cmd裡執行這個檔案
#! -*- coding:utf-8 -*-import getpass
#直接呼叫密碼庫 py裡有乙個getpass的密碼庫,可以直接呼叫 調入命令為inport
username=input("username")
#password=getpass.getpass("password:")
password=input("請輸入 密碼")
#這個命令在pycharm裡顯示不出來 要在cmd裡顯示 也就是在cmd裡執行這個檔案
_username="wwwce"
_password="123456"
if username==_username and password==_password:
print("登陸成功".format(name=username))
else:
print("密碼錯誤。。。")
print("開啟豆瓣**開始")
字串格式化輸出
我們格式化構建字串可以有3種方法 1 元組佔位符 m python astr i love s m print astr 2 字串的format方法 m python astr i love format python m print astr 3 字典格式化字串 m python astr i l...
字串格式化輸出
格式化字串時,python使用乙個字串作為模板 模板中有格式符 這些格式符為真實值預留位置,並說明真實數值應該呈現的格式。python用乙個tuple將多個值傳遞給模板,每個值對應乙個格式符。比如下面的例子 print i m s.i m d year old vamei 99 上面的例子中,i m...
字串格式化輸出
c 語言中提供了一些基本字串格式化處理函式,包括 1 puts this is a string 簡單輸出字串到 standard output 中,該函式只有多位元組版本 2 int len printf 1 2 d 1 2 格式化輸出字串到 standard output 中,返回值表示輸出字串...