字串格式化輸出

2021-09-12 17:37:35 字數 1363 閱讀 1621

"""你好

--------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 中,返回值表示輸出字串...