print的小白用法

print的用法

print函数概述:print() 方法用于打印输出,是python中最常见的一个函数。

参数如下所示:print(*objects, sep=' ', end='\n', file=sys.stdout)

参数的具体含义如下:

objects --表示输出的对象。输出多个对象时,需要用 , (逗号)分隔。

sep -- 用来间隔多个对象。设置间隔符

end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符。

file -- 要写入的文件对象。

print输出无论什么类型的数据,包括但不局限于:数值型,布尔型,列表变量,字典变量...都可以直接输出。

print(1)            #输出数值直接输出
print('hello world')#输出字符串,加上引号即可输出
。。。。。。。。。。。。。。。。。。。。。
1
hello world
。。。。。。。。。。。。。。。。。。。。。

**sep作用是更改间隔符,默认是空格,可以进行设置改变间隔符

print('www','oldboy','com')
print('www','oldboy','com',sep='.')
print('www','oldboy','com',sep='*')
。。。。。。。。。。。。。。。。
www oldboy com
www.oldboy.com
www*oldboy*com
。。。。。。。。。。。。。。。。
str='oldboy edu'
print(str)
list=[1,2,'abc']
print(list)
tuple=(1,2,'abc')
print(tuple)
dict={'a':1,'b':2}
print(dict,end=' ')
........................................
oldboy edu
[1, 2, 'abc']
(1, 2, 'abc')
{'a': 1, 'b': 2}
.........................................
数据的格式化输出

首先看个例子

s='zhangsan'
x=len(s)
print('the length of %s is %d' %(s,x))
。。。。。。。。。。。。。。。。。。。。。。。。
the length of zhangsan is 8
。。。。。。。。。。。。。。。。。。。。。。。。

'the length of %s is %d' 这个叫格式控制符

%(s,x) 这部分叫:转换说明符

% 这个记号是转换说明符的开始

和C语言的区别在于,Python中格式控制符和转换说明符用%分隔,C语言中用逗号。

print() 默认是打印完会换行,我们可以调整print(end=’ ‘),即可取消换行。

posted @ 2019-04-15 12:04  企鹅向前囱  阅读(698)  评论(0编辑  收藏  举报