# print 函数的用法 #### 1,print() 方法用于打印输出,是python中最常见的一个函数。 print('hello world') **#输出单引号里面的内容** print("hello world") **#输出双引号里面的内容** ------ #### 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函数用于接收内容输出显示内容。