1雹熬、字符串和數(shù)值類(lèi)型可以直接輸出
2.變量
?各種數(shù)據(jù)類(lèi)型數(shù)值、布爾箫爷、列表和字典等都可以直接輸出
3.格式化輸出
類(lèi)似于C中的print
關(guān)于格式化輸出:
(1). %字符:標(biāo)記轉(zhuǎn)換說(shuō)明符的開(kāi)始
(2). 轉(zhuǎn)換標(biāo)志:-表示左對(duì)齊遗座;+表示在轉(zhuǎn)換值之前要加上正負(fù)號(hào)吞鸭;“”(空白字符)表示正數(shù)之前保留空格;0表示轉(zhuǎn)換值若位數(shù)不夠則用0填充
(3). 最小字段寬度:轉(zhuǎn)換后的字符串至少應(yīng)該具有該值指定的寬度菊值。如果是*外驱,則寬度會(huì)從值元組中讀出。
(4). 點(diǎn)(.)后跟精度值:如果轉(zhuǎn)換的是實(shí)數(shù)腻窒,精度值就表示出現(xiàn)在小數(shù)點(diǎn)后的位數(shù)昵宇。如果轉(zhuǎn)換的是字符串,那么該數(shù)字就表示最大字段寬度儿子。如果是*瓦哎,那么精度將從元組中讀出
(5).字符串格式化轉(zhuǎn)換類(lèi)型
轉(zhuǎn)換類(lèi)型 ? ? ? ? ?含義
d,i ? ? ? ? ? ? ? ? 帶符號(hào)的十進(jìn)制整數(shù)
o ? ? ? ? ? ? ? ? ? 不帶符號(hào)的八進(jìn)制
u ? ? ? ? ? ? ? ? ? 不帶符號(hào)的十進(jìn)制
x ? ? ? ? ? ? ? ? ? ?不帶符號(hào)的十六進(jìn)制(小寫(xiě))
X ? ? ? ? ? ? ? ? ? 不帶符號(hào)的十六進(jìn)制(大寫(xiě))
e ? ? ? ? ? ? ? ? ? 科學(xué)計(jì)數(shù)法表示的浮點(diǎn)數(shù)(小寫(xiě))
E ? ? ? ? ? ? ? ? ? 科學(xué)計(jì)數(shù)法表示的浮點(diǎn)數(shù)(大寫(xiě))
f,F ? ? ? ? ? ? ? ? 十進(jìn)制浮點(diǎn)數(shù)
g ? ? ? ? ? ? ? ? ? 如果指數(shù)大于-4或者小于精度值則和e相同,其他情況和f相同
G ? ? ? ? ? ? ? ? ?如果指數(shù)大于-4或者小于精度值則和E相同柔逼,其他情況和F相同
C ? ? ? ? ? ? ? ? ?單字符(接受整數(shù)或者單字符字符串)
r ? ? ? ? ? ? ? ? ? ?字符串(使用repr轉(zhuǎn)換任意python對(duì)象)
s ? ? ? ? ? ? ? ? ? 字符串(使用str轉(zhuǎn)換任意python對(duì)象)
4.如何讓 print 不換行
在Python中總是默認(rèn)換行的
print(x蒋譬,end = '' )可以不換行
5.print(value,......,sep='',end='\n')
有可選參數(shù)end----指定在參數(shù)末尾打印什么,默認(rèn)換行
sep----指定在參數(shù)中間打印什么來(lái)間隔愉适,默認(rèn)空格
部分函數(shù):
abs(number)犯助,返回?cái)?shù)字的絕對(duì)值
cmath.sqrt(number),返回平方根维咸,也可以應(yīng)用于負(fù)數(shù)
float(object)剂买,把字符串和數(shù)字轉(zhuǎn)換為浮點(diǎn)數(shù)
help(),提供交互式幫助
input(prompt)癌蓖,獲取用戶輸入
int(object)瞬哼,把字符串和數(shù)字轉(zhuǎn)換為整數(shù)
math.ceil(number),返回?cái)?shù)的上入整數(shù)费坊,返回值的類(lèi)型為浮點(diǎn)數(shù)
math.floor(number)倒槐,返回?cái)?shù)的下舍整數(shù),返回值的類(lèi)型為浮點(diǎn)數(shù)
math.sqrt(number)附井,返回平方根不適用于負(fù)數(shù)
pow(x,y[.z]),返回X的y次冪(有z則對(duì)z取模)
repr(object)讨越,返回值的字符串標(biāo)示形式
round(number[.ndigits])两残,根據(jù)給定的精度對(duì)數(shù)字進(jìn)行四舍五入
str(object),把值轉(zhuǎn)換為字符串
參考http://blog.csdn.net/jcjc918/article/details/9354815