Python之雜貨店

2022-09-16 22:54:24 字數 2320 閱讀 4579

python的字串格式化有兩種方式: 百分號方式、format方式

1、百分號方式

%[(name)][flags][width].[precision]typecode

.precision   可選,小數點後保留的位數

typecode    必選

注:python中百分號格式化是不存在自動將整數轉換成二進位制表示的方式

常規擼法:

1 tpl = "

i am %s

" % "

alex"2

3 tpl = "

i am %s age %d

" % ("

alex

", 18)

45 tpl = "

i am %(name)s age %(age)d

" %

67 tpl = "

percent %.2f

" % 99.97623

89 tpl = "

i am %(pp).2f

" %

1011 tpl = "

i am %.2f %%

" %

2、format方式

[[fill]align][sign][#

][0][width][,][.precision][type]

sign         【可選】有無符號數字#            【可選】對於二進位制、八進位制、十六進製制,如果加上#,會顯示 0b/0o/0x,否則不顯示

,            【可選】為數字新增分隔符,如:1,000,000

width       【可選】格式化位所佔寬度

.precision 【可選】小數字保留精度

type         【可選】格式化型別

傳入「 整數型別 」的引數

傳入「 浮點型或小數型別 」的引數

常規擼法:

1 tpl = "

i am {}, age {}, {}

".format("

seven

", 18, '

alex')

23 tpl = "

i am {}, age {}, {}

".format(*["

seven

", 18, '

alex'])

45 tpl = "

i am , age , really

".format("

seven

", 18)

67 tpl = "

i am , age , really

".format(*["

seven

", 18])

89 tpl = "

i am , age , really

".format(name="

seven

", age=18)

1011 tpl = "

i am , age , really

".format(**)

1213 tpl = "

i am , age , really

".format([1, 2, 3], [11, 22, 33])

1415 tpl = "

i am , age , money

".format("

seven

", 18, 88888.1)

1617 tpl = "

i am , age

".format(*["

seven

", 18])

1819 tpl = "

i am , age

".format(name="

seven

", age=18)

2021 tpl = "

i am , age

".format(**)

2223 tpl = "

numbers: ,,,,,

".format(15, 15, 15, 15, 15, 15.87623, 2)

2425 tpl = "

numbers: ,,,,,

".format(15, 15, 15, 15, 15, 15.87623, 2)

2627 tpl = "

numbers: ,,,,,

".format(15)

2829 tpl = "

numbers: ,,,,,

".format(num=15)

《解憂雜貨店》

一下午讀完 解憂雜貨店 第一次讀東野圭吾的書,也是第一次發現 居然可以這麼寫,現在與過去,未來與現在,自己影響過的人反過來影響自己,關於信心,關於堅持,關於親情,關於愛情,都藏在乙個個故事裡。嘗試站在當代人的角度看待過去的煩惱,會覺得那根本是無理取鬧不值一提,但站在未來看待現在又何嘗不是。書裡故事的...

Python基礎雜貨店(二)

if語句 if 條件 條件成立時執行的語句 注意 的縮排問題,的縮排要使用乙個tab鍵或者四個空格 建議使用四個空格,tab和空格最好不要混用 例子 name lianzs if lian in c print ok if 條件 條件成立時,執行的語句 else 條件不成立執行的語句 例子a 1 i...

讀《解憂雜貨店》有感

這幾天我每天晚上和白天空餘時間,看完了東野圭吾的 解憂雜貨鋪 說實話看後不是太懂,今天又看了一遍解憂雜貨店的電影,才算是徹底明白了,這個故事的道理和故事中的關係,感覺受益匪淺。電影和原著表達的意思一樣,只是背景變了。原著的背景是日本,電影的背景是中國,雖然背景不一樣,但教育意義一樣深刻。建議大家先看...