2018-10-26
閱讀量:
976
Python輸出print
一、格式化輸出
1、整數(shù)輸出
整數(shù)有三種表現(xiàn)形式:十進(jìn)制%d, 八進(jìn)制%o, 十六進(jìn)制%x
#'%d'代替十進(jìn)制數(shù)字(常用)
print("I am %d years old"%10)
#與上句結(jié)果相同
age=10
print("I am %d years old"%age)
#輸出整數(shù)三種表現(xiàn)形式
print("十進(jìn)制%d,八進(jìn)制%o,十六進(jìn)制%x"%(age,age,age))
#輸出結(jié)果
I am 10 years old
dec=10, oct=12, hex=a
2、浮點(diǎn)數(shù)輸出
#'%f'默認(rèn)保留小數(shù)點(diǎn)后6位
#'%e'指數(shù)形式輸出
#'%g'根據(jù)實(shí)際情況輸出,最多保留小數(shù)點(diǎn)后6位
num=3.1415
print('%f , %e , %g'%(num,num,num))
#輸出結(jié)果
3.141500 , 3.141500e+00 , 3.1415
3、字符串輸出
#'%s'代替字符串
print('I love study %s'%'python')
#截取部分字符串
print('I love study %.2s'%'python')
#輸出結(jié)果
I love study python
I love study py
二、format()函數(shù)輸出
1、通過位置替換
print("{} {}".format("hello","world")) #必須一一對(duì)應(yīng)
print("{0} {0} {1}".format("hello","world"))
#輸出結(jié)果
hello world
hello hello world
2、關(guān)鍵詞替換
print("I love {you}".format(you="python"))
#輸出結(jié)果
I love python
三、print輸出到txt文件
sentence = "I love python"
print((sentence),file=open("D:\\test01.txt","a+"))






評(píng)論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論