我们今天来玩一玩Python
大家在上节课成功下载Python了吗?如果下载没有成功,在后台联系我。
我们这节课来玩一下Python的print函数。
函数?怎么有点熟悉?没错!我们在看Scratch地六篇推送的时候,是不是为了少些代码,做了一个移动地图的函数?
对,Python的函数也是那样!不过Python有一些内置函数,不用我们写,像print,list,tuple,find,format,zip,frozenset。这些都是内置函数,具体我们后面讲。
Python的函数后面要加一个(),(print(), list(), tuple(), find(), format(), zip(), frozenset())表示函数的参数(后面讲)。
好了,我们现在玩print()函数:
帮助:
print(...)
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.
很多人说:"哇,这都是英文,谁能看懂啊!"
我就出一个中文版的:
print(...)
print(value,...,sep ='',end ='\ n',file = sys.stdout,flush = False)
将值打印到流中,或默认情况下打印到sys.stdout。
可选的关键字参数
file:类似文件的对象(流); 默认为当前的sys.stdout。
sep:插入值之间的字符串,默认为空格。
end:在最后一个值之后附加字符串,默认换行。
flush:是否强制刷新流。
还有人说:"你从哪里来的帮助?"
我现在给你说,可以用help()函数
help()使用方法:
help()也是一个函数,里面写要查找的函数(不带括号!!!!!!!!带括号会出现什么NoneType)
好了,我们现在来用print函数他会在屏幕上打印他里面第一个参数,我们试一下:
打开IDLE就在他的shell里写代码。
print()里面可以用中文,反正啥语言都行,因为是UTF-8编码,井号(#)是注释,里面是啥都信,啥语言都行,不是说是utf-8编码了吗?程序不会执行#里面的东西,我们抄完代码后,按Enter键,就会让程序运行。
看!他说了我是Bobby,我现在8岁!(说的内容带单引号('.....'),或双引号(".....")或三引号('''.....''')(三引号是长字符串,必须是长字符串!!!))
好了,我们这节课就讲到这里,我们下节课做一个小游戏(明天)
领取专属 10元无门槛券
私享最新 技术干货