print 函数的用法


2,请尝试输出中文英文特殊符号空格等组合内容

print('233')

print('ABCDabcd')

print('~!@#¥%……&*()——+')

print(' 我 的 间 隔 是 空 格 ')


3,利用print输出计算结果

print(1+1)

print(1-1)

print(1*1)

print(1/1)

print(1%1)


4,单引号包括单引号(同双引号)的用法会报错

print('我的'名字'') #这样的写法会报错

print("我的"名字"") #这样的写法会报错

#解决方法:

print('我的"名字"') #搭配使用美滋滋!

print("我的'名字'")


5,搭配转义字符(\n,\t...)使用print

print('hello \n world') # \n是换行

print('hello \t world') # \t是tab 等于8个空格


6,''' ''',""" """的多行输出

print('''

hello world

hello world

''')

print("""

hello world

hello world

""")


7,数据拼接使用print函数

str = '靓仔'

print('我是谁?'+str+'没想到吧?') #数据拼接

print(str+'是我啦!')

print('我是'+str)

print('我是谁?',str,'没想到吧?') #数据内容两边有空格

print(str,'是我啦!')

print('我是',str)

str2 = '帅'

str3 = '哥'

print(str2+str3)

print('我是'+str2+str3)

print('我是',str3+str2)


8,使用print输出赋值的变量

str = '靓仔'

str2 = 'Aa'

number = 233

float = 0.1

print(str)

print(str2)

print(number)

print(float)


9,搭配格式化符号(%s、%d、%f)使用

#Python中内置的%操作符可用于格式化字符串操作,控制字符串的呈现格式。

str = 'hello world'

print('%s'%(str))

number = 233

print('%d'%(number))

number2 = 3.141516

print('%f'%(number2))


10,利用print输出列表,元组,集合,字典里面的内容

list=[1,2,3,4,5]

print(list) #输出列表

tuple=(1,2,3,4,5)

print(tuple) #输出元组

gather={1,2,3,4,5}

print(gather) #输出集合

dict={1:'一',2:'二',3:'三',4:'四',5:'五'}

print(dict) #输出字典


11,input函数接收键盘的数据,利用print输出接收的内容

name = input('请输入你的名字:')

print(name)

name = str(input('请输入你的名字:')) #定义接收的内容类型为字符串

print(name)

number = int(input('请输入整数:')) #定义接收的内容类型为整型

print(number)

number2 = float(input('请输入浮点数(小数):')) #定义接收的内容类型为浮点数

print(number2)

#ps:定义接收类型的input,如果接收的不是正确的类型会报错!**

a = int (input('请输入随机数字'))

print('你输入的随机数为:',a)


12,结构语句中print的使用

#if判断语句,当条件成立,输出条件成立语句中的print语句

if 1>0:

print('一大于零')

if 1>0:

print('一大于零')

elif 0<1:

print('零小于一')

if 1>0:

print('一大于零')

else:

print('我是谁?')

if 1>0:

print('一大于零')

elif 0<1:

print('零小于一')

else:

print('我是谁?')

13,for循环

for循环,i从range函数中获取1~5的值,并且通过print()输出每个值到结束为止

for i in range(5):

print(i)

14,while循环

while 1等于1, 条件成立,一直循环下去(死循环)输出print里的内容

while 1==1:

print('我是靓仔!')

#ps:写结构语句的时候要注意缩进的内容!


总结:print的用途很广,print函数用于接收内容输出显示内容。