python3Print函数用法实例详解.docx

上传人:b****0 文档编号:17296991 上传时间:2023-07-23 格式:DOCX 页数:8 大小:16.70KB
下载 相关 举报
python3Print函数用法实例详解.docx_第1页
第1页 / 共8页
python3Print函数用法实例详解.docx_第2页
第2页 / 共8页
python3Print函数用法实例详解.docx_第3页
第3页 / 共8页
python3Print函数用法实例详解.docx_第4页
第4页 / 共8页
python3Print函数用法实例详解.docx_第5页
第5页 / 共8页
python3Print函数用法实例详解.docx_第6页
第6页 / 共8页
python3Print函数用法实例详解.docx_第7页
第7页 / 共8页
python3Print函数用法实例详解.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

python3Print函数用法实例详解.docx

《python3Print函数用法实例详解.docx》由会员分享,可在线阅读,更多相关《python3Print函数用法实例详解.docx(8页珍藏版)》请在冰点文库上搜索。

python3Print函数用法实例详解.docx

python3Print函数用法实例详解

Print函数用法实例详解

Python思想:

“一切都是对象!

python3和python2中print的用法有很多不同,python3中需要利用括号,缩进要利用4个空格(这不是必需的,但你最好这么做),缩进表示一个代码块的开始,非缩进表示一个代码的终止。

没有明确的大括号、中括号、或关键字。

这意味着空白很重要,而且必需若是一致的。

第一个没有缩进的行标记了代码块,意思是指函数,if语句、for循环、while循环等等的终止。

后面咱们将陆续介绍。

今天咱们先通过实例学习print函数的用法。

语句格式:

print(*objects,sep="",end="\n",file=,flush=False)

参数注解:

:

之因此是复数,表示能够一次输出多个对象。

输出多个对象时,需要用,分隔

举个例子:

程序

a1="aaa"

a2="bbb"

print(a1,a2,)

运行结果:

aaabbb

=""

用来距离多个对象,默许值是一个空格。

你能够设置成其他字符。

在print函数中,所有非关键字的参数都会被转化成字符型。

举个例子:

程序:

print("aaa","bbb",sep="hello")

print("aaa","bbb",sep="word")

运行结果:

aaahellobbb

aaawordbbb

两个字符串不用,隔开就会当做一个字符串。

="\n"

那个参数的作用很明显,用来设定以什么结尾。

默许值是换行符,咱们能够换成其他字符串。

用那个选项能够实现不换行输出:

程序:

a1="aaa"

a2="bbb"

print(a1,end="")

print(a2)

运行结果:

aaabbb

咱们也能够在end结尾加上换行符:

程序:

print("aaa",end="hello\n")

print("aaa","bbb",sep="hello",end="hello")

运行结果:

aaahello

aaahellobbbhello

=

file指定的对象必需要有写(write)的方式,若是指定的对象没有该方式或不存在,就会利用默许值。

举个例子:

程序:

new=open("","w")#新建一个对象new,对应的是文本文件,属性可写

print("aaa",end="hello\n",file=new)#输出,file指向该对象,不能指向txt文本文件

()#关闭打开的文件

运行结果:

在文本中成功写入字符串aaahello。

=False

该参数只有两个选项--trueorfalse。

True表示强制清除缓存,false表示缓存的情形交给文件本身吧。

实例练习:

下面咱们一路通过调试几个程序体会print函数的更深层次的应用,深切明白得灵活运用print函数为所欲为的输出咱们的结果。

1.输出字符串

程序

print("跟我学Python")

进行结果:

跟我学Python

照原样输出引号中的字符,引号并非输出,若是要想输出引号如何处置。

注意:

必然要手工录入程序,不要复制、粘贴,注意中英大小写切换,上排符的输入。

2.格式化输出字符串、整数

%s—字符串

%d—整数

程序

strhello="hellword"

print("%s那个字符串的字符长度是%d"%(strhello,len(strhello)))

运行结果:

hellword那个字符串的字符长度是9

3.格式化输出16进制、十进制、八进制整数

%x---hex十六进制

%d---dec十进制

%o---oct八进制

程序

a=255

print("nHex=%x,nDec=%d,nOct=%o"%(a,a,a))

运行结果:

nHex=ff,nDec=255,nOct=377

4.格式化输出浮点数(float)

%f—浮点数

程序

importmath

print('PI=%f'%

print("PI=%"%#字段宽10,精度3

print("PI=%"%#左对齐

print("PI=%06d"%int)用0填充空白

运行结果

PI=

PI=

PI=

PI=000003

五、格式化输出字符串

程序

print("%.3s"%("python"))

print("%.*s"%(4,"python"))#用*从后面的元组中读取字段宽度或精度

print("%"%("python"))

运行结果:

pyt

pyth

pyt

6.输出列表(List)

输出列表

程序

lst=[1,2,3,4,'python']

print(lst)

运行结果:

[1,2,3,4,'python']

Lst为列表

输出字典

程序

d={1:

'A',2:

'B',3:

'C',4:

'D'}

print(d)

print(d[2],d[4]

运行结果:

{1:

'A',2:

'B',3:

'C',4:

'D'}

BD

7、换行不换行输出

程序

foriinrange(0,6):

#产生{0,1,2,3,4,5}的列表,注意不包括6

print(i,)#换行输出I的值

foriinrange(0,6):

print(i,end="")#不换行输出I的值

运行结果:

0

1

2

3

4

5

012345

八、输出运算结果

程序

print("2+3=",2+3)

print("4×6=",4*6)

print("6÷3=",6/3)

print("7/3=",7//3)

print("2的3次方=",2**3)

运行结果:

2+3=5

4×6=24

6÷3=

7/3=2

2的3次方=8

九、持续输出多个字符

程序

print(2*3)

print("hello"*6)

运行结果:

6

Hellohellohellohellohellohello

 

python字符串格式化符号:

   符  号

描述

     %c

 格式化字符及其ASCII码

     %s

 格式化字符串

     %d

 格式化整数

     %u

 格式化无符号整型

     %o

 格式化无符号八进制数

     %x

 格式化无符号十六进制数

     %X

 格式化无符号十六进制数(大写)

     %f

 格式化浮点数字,可指定小数点后的精度

     %e

 用科学计数法格式化浮点数

     %E

 作用同%e,用科学计数法格式化浮点数

     %g

 %f和%e的简写

     %G

 %f和%E的简写

     %p

 用十六进制数格式化变量的地址

 

注意必然要一个一个程序去调试,去查看运行结果,体会什么缘故是如此的结果,达到不上机运行程序也正确写出结果才行。

要认真体会print语句的灵活用法,注意总结他人是怎么用的。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2