python的print()函数课件-广东省佛山市顺德区勒流江义初级中学粤科版八年级信息技术
- 格式:ppt
- 大小:360.50 KB
- 文档页数:10
Python变量与数据类型课题Python变量与数据类型科目信息技术课时 1 班级初二教师技能目标:理解变量的概念理解变量的定义变量在程序中的使用德育目标:严谨的逻辑思维能力教学重点教学难点变量在程序中的使用教学媒体多媒体广播教学过程内容设计师生活动设计意图复习回顾1、输出语句print(1)p rint(“字母或汉字”)在屏幕上显示引号内的字符(2)print(123)在屏幕上显示数字(3)print(“语文成绩”,100)在屏幕上显示多个内容逗号分隔2、输入语句input()提问据情况强调或纠正巩固旧知识,利于新课应用复习回顾探究新知导入新课了解概念熟悉变量命名规则(1)变量的概念我们在编写程序的时候会用到各种数据,编程语言引入了变量的概念。
可以形象的理解为变量就是一个盒子,我们把数据放在盒子里,在程序中可以往盒子里放数据,也可以把盒子里的数据拿来使用。
(2)变量的命名Python里创建一个变量很简单,只要起一个变量的名字,并给他一个值就可以了。
注意事项:①、变量名只能以字母和 _ 开头。
②、变量名不能和python保留字相同,比如 printinput③、建议使用拼音、英文单词或他们的缩写例如表示姓名的变量可以是 name xingmingxm(3)变量赋值例如:我们要存放一个同学的名字、语文、数学、英语的成绩PPT动画演示变量赋值的过程,便于理解例题1:读程序写结果student=“daming”sx=110print(“学生名字:”,student)________________print(“数学成绩:”,sx )________________学生阅读理解概念通过阅读程序分组讨论,理解程序运行步骤了解概念便于学习理解变量赋值的过程。
python3的print()函数的⽤法图⽂讲解Python 3 print 函数基础代码1、print语法格式print()函数具有丰富的功能,详细语法格式如下:print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)默认情况下,将值打印到流或sys.stdout。
可选关键字参数:file:类⽂件对象(stream); 默认为当前的sys.stdout。
sep:在值之间插⼊的字符串,默认为空格。
end:在最后⼀个值后附加的字符串,默认为换⾏符。
flush:是否强制刷新流。
2、sep可选关键字参数sep参数可以在值之间插⼊字符串,默认值为空格。
例:print('1','2','3','4',sep = "插⼊")输出结果:1插⼊2插⼊3插⼊43、file可选关键字参数file参数默认值为sys.stdout,代表系统标准输出,即屏幕。
我们可以通过改变该参数使print()函数输出到特定的⽂件中。
例:f = open(r"F:\text.txt","w") # 打开⽂件,以便写⼊print('test',file = f) # 输出到⽂件f.close() # 关闭⽂件运⾏后,可以看到test输出到text.txt⽂件中。
4、end可选关键字参数end参数默认为"\n"(换⾏符),如果想在print()函数输出之后输出别的字符串,可以重设end参数。
例:print('1','2',end = "最后")输出结果:1 2最后>>>运⾏后,我们可以看到,print()函数输出之后不会换⾏,且在最后⼀个值后⾯附加了“最后”。
Python—Print函数⼀、Print的格式1print ( " hello world " )2↑↑↑↑↑↑3⽅法名称英⽂括号英⽂引号字符串英⽂引号英⽂括号⼆、Print的注意事项1、所有的标点符号⼀定要使⽤英⽂2、print函数:就是将括号内的内容打印出来3、如果我们想要将括号⾥⾯的内容按照格式输出,可以使⽤三个双引号"或者三个单引号'进⾏包裹新⼿编写程序常见的问题:1、使⽤中⽂符号2、使⽤全⾓符号3、缺少漏掉括号4、代码拼写错误5、缩进问题三、Print的展⽰1、常⽤形态1print("亲爱的宝⼉,我爱你!")实现效果:2、⽤三个引号实现换⾏效果:1print("""2同志们不是在最美好的时光遇见你,3⽽是遇见你以后都是最美好的时光?4啦啦啦啦5我是卖报的⼩⾏家6""")实现效果:3、三个引号前加个 “ r ” 实现图形的不变形1print(r"""2//3// _oo0oo_4// o8888888o5// 88" . "886// (| -_- |)7// 0\ = /08// ___/`---'\___9// .' \\| |// '.10// / \\||| : |||// \11// / _||||| -:- |||||- \12// | | \\\ - /// | |13// | \_| ''\---/'' |_/ |14// \ .-\__ '-' ___/-. /15// ___'. .' /--.--\ `. .'___16// ."" '< `.___\_<|>_/___.' >' "".17// | | : `- \`.;`\ _ /`;.`/ - ` : | |18// \ \ `_. \_ __\ /__ _/ .-` / /19// =====`-.____`.___ \_____/___.-`___.-'=====20// `=---='21//22//23// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24//25// 佛祖保佑永⽆BUG26//27//28//29""")实现效果:。
Pythonprint()函数Python 2中屏幕打印使⽤print关键字,Python 3中使⽤print()函数print()函数的语法print(value,...,sep='',end='\n',file=sys.stdout,flush=False)1)value 参数可以接受多个变量或值2)sep 可⾃定义value之前的间隔符,默认为空值3)end 可⾃定义value结尾的符号,默认为换号符4)file 可以指定输出的⽬标,默认sys.stdout,即系统标准输出,也就是屏幕输出5)flush ⽤于控制输出缓存,该参数⼀般保持为 False 即可,这样可以获得较好的性能。
格式化输出格式符为真实值预留位置,并控制显⽰的格式。
格式符可以包含⼀个类型码,⽤于控制显⽰的类型。
格式符描述%s字符串,采⽤str()的显⽰%r字符串,采⽤repr()的显⽰%c单个字符%b⼆进制整数%d⼗进制整数%i⼗进制整数%o⼋进制整数%x⼗六进制整数%e指数,基底为e%E指数,基底为E%f浮点数%F浮点数%g指数(e)或浮点数(根据显⽰长度)%G指数(E)或浮点数(根据显⽰长度)%%字符"%"1)整数的输出2)浮点数的输出3)字符串的输出4)通过字典传值常⽤的转义字符转义字符描述\(在⾏尾时)续⾏符\\反斜杠符号\'单引号\"双引号\a响铃\b退格(Backspace)\e转义\000空\n换⾏\v纵向制表\t横向制表\r回车\f换页\oyy⼋进制数yy代表的字符,例如:\o12 代表换⾏\xyy⼗六进制数yy代表的字符,例如:\x0a 代表换⾏\other其它的字符以普通的格式输出format 的⽤法该函数把字符串当成⼀个模板,通过传⼊的参数进⾏格式化,并且使⽤⼤括号 ‘{}’ 作为特殊字符代替 ‘%’1)位置匹配2)格式转换3)对齐及位数补全%[(name)][flags][width].[precision]typecodename 为变量名flags +表⽰右对齐,- 表⽰左对齐,''为空格(可在正数左侧填充⼀个空格与负数对齐),0为以0填充width 表⽰显⽰宽度precision 表⽰⼩数点后⾯的精度typecode 为类型代码4)正负号及百分数显⽰5)时间及三位分级6)format 的⽤法变形。