1.format()方法的基本使用:
《模板字串》。format(《逗號分隔的引數》)
模板字串有一系列槽組成,用來控制修改字串中嵌入值出現的位置,其基本思想是將format()方法中逗號分隔的引數按照序號關係替換到模板字串的槽中槽用({})表示,如果大括號中沒有序號則按照出現順序替換。如果大括號中指定了使用引數的序號,按照序號對應引數替換。如果需要輸出大括號,採用兩個大括號中間包乙個大括號即可。
2.format方法的格式控制
format()方法中《模板字串》的槽除了包括引數序號,還可以包括格式控制資訊。此時,槽的內部樣式如下:
其中,《格式控制標記》用來控制引數顯示時的格式,包括:《填充》《對齊》《寬度》,<.>
b: 輸出整數的二進位制方式;
c: 輸出整數對應的 unicode 字元;
d: 輸出整數的十進位制方式;
o: 輸出整數的八進位制方式;
x: 輸出整數的小寫十六進製制方式;
x: 輸出整數的大寫十六進製制方式;
e: 輸出浮點數對應的小寫字母 e 的指數形式;
e: 輸出浮點數對應的大寫字母 e 的指數形式;
f: 輸出浮點數的標準浮點形式;
%: 輸出浮點數的百分形式。
拓展:字串和位元組流
關於本章節所作習題:
a = int(input(" 請輸入乙個5位整數:"))
s =str(a)
if s[::]==s[::-1]:
print("{}是乙個回文數!" .format(a) )
else:
print("{}不是乙個回文數!".format(a))
title="比較兩個數的大小"
h1="".format(title)
print(h1)
a=int(input("請輸入乙個整數:"))
b=int(input("請輸入乙個整數:"))
if a>b:
print(a)
else:
print(b)
DelphiXE下的字串變化
字串型別用於描述乙個單獨的書面的文字和符號。一 字元型別 delphi支援ansichar和widechar兩種基本的字元型別。ansichar型別變數使用單位元組來表示乙個字元,widechar使用兩個位元組來表示乙個字元。widechar和ansichar型別的變數之間不能相互賦值,例 varw...
Foreign 字串變化 DP
time limit 10 sec memory limit 128 mb 定義乙個 大寫字母 字串集合,初始時值包含乙個給定的字串s1,每次從中任意取出乙個字串,將它變換後再放入集合中。要求新的字串在集合中沒有出現過。變換的規則 在變化前 後,字串均有大寫字母組成,每次只改動乙個位置,使它的asc...
mysql字串型別 mysql 字串型別
字串型別 字串型別指char varchar binary varbinary blob text enum和set。該節描述了這些型別如何工作以及如何在查詢中使用這些型別。型別大小用途 char0 255位元組定長字串 varchar0 65535 位元組變長字串 tinyblob0 255位元組...