2.5输入与输出函数(课件)-《程序设计基础(python)》同步教学(人邮版)

2024-11-18
| 17页
| 343人阅读
| 88人下载
普通

内容正文:

输入与输出函数 Simple Easy Open Free Portable 1 目录 contents input()函数☆ 01 print()函数☆ 02 print()函数的格式化输出△ 03 2 什么是输入? 所谓输入就是让用户通过输入设备(比如键盘和鼠标)在程序执行中给定一些用于计算的数据,这些输入数据可以在程序中通过input()函数进行接收。 3 什么是输出? 所谓输出就是将计算后得到的结果显示在输出设备(比如显示器)上,一般通过print()函数完成此功能,为了将输出的内容更好地展示给用户,程序还会将输出结果通过format()函数进行格式化操作,让输出的内容更符合人们的阅读习惯。 4 PART 01 input()函数☆ 5 1.input()函数 格式:[变量 =] input([输入提示字符串]) 功能:通过标准输入设备(键盘)接收字符串型数据,并返回接收的数据。 说明: (1)input是python3数据输入内置函数的函数名,函数名后的一对圆括号必须写; (2)方括号的内容表示是可选项,可有可无。 (3)提示串可有可无,若有,必须用单撇号或双撇号括起来,起到提示用户输入的作用。 (4)用户所输入的数据为字符串类型,若想接收其他类型的数据,必须使用类型转换函数,将所输入的字符串转换为所需类型。 6 例1:name=input(“请输入您的名字:”) 该行代码的作用是提示用户从键盘输入自己的姓名,input()函数后面括号中的内容是留给用户的提示信息,它是一个字符串,所以一定要用单撇号或双撇号将其括起来,在执行input()函数时,提示信息:“请输入您的屏幕”会打印在屏幕上,然后程序将会停止,等待用户的输入,直到用户输入了自己的名字并按下回车键,程序才会继续运行,input()函数会获得用户的输入并将其通过赋值号存放到变量name中。 7 例2:i=int(input(“请输入一个整数:”)) 该行代码执行后,会在屏幕上显示“请输入一个整数:”用户输入完毕按下回车键,计算机是将这个整数以字符串的格式接收进去的,然后通过int()函数将这个整数转换成整型数据存放到变量i中。 8 PART 02 print()函数☆ 9 2.print()函数 格式:print([输出表列[,sep=分隔符][,end=结束符]]) 功能:向标准输出设备(屏幕)输出数据,数之间用“分隔符”分隔,最后输出“结束符”。 说明: (1)无可选项print()或无结束符选项,默认输出一个空行。 (2)输出表列由多个输出项组成,输出项之间用逗号分隔,每个输出项都是有确定值的表达式。 10 例3: print(1,2,3,sep="***",end=' ') 在上面的代码中,输出表列由1,2,3,组成,分隔符是3个*,结束符 是换行符,运行后,在屏幕上显示:1***2***3 11 PART 03 print()函数的格式化输出△ 12 3. print()函数格式化输出 格式:print(格式化字符串%(输出表列)) 功能:向标准输出设备(屏幕)按格式化字符串规定的格式输出数据。 说明:(1)格式化字符串是用单撇号或双撇号括起来的字符串,它包括格式说明和文本文字两部分。 (2)输出表列由输出项组成,两个输出项之间用逗号分隔,输出项可以是常量、变量、表达式等,输出项的个数必须与格式说明的个数相同。 (3)文本文字按原样输出 (4)格式说明由”%”开头,格式说明与输出表列输出项的个数必须一致,即一个输出项对应一个格式说明。 13 例4: one=3 print(“one=%d”%(one)) one=3 在例4中,”one=%d”是格式化字符串,”%d”为格式说明,“one=”为文本文字。执行代码后,将数字以十进制形式输出,输出one=3。 14 格式字符 d/i:以带符号的十进制形式输出 例5:print(“one=%i,two=%d”%(3,-2)) 输出结果:one=3,two=2 o: 以八进制形式输出整数 例6:print(“one=%o,two=%o”%(13,-27)) 输出结果:one=15,two=-33 x/X:以十六进制形式输出整数,用 x/X对应数码a~f 小\大写 例7:print(“one=%x,two=%X”%(13,-27)) 输出结果:one=d,two=-1B 15 格式字符 s: 输出字符串 例8:print(“%s”%’python’) 输出结果:python f/F:以小数形式输出浮点数,隐含6位小数 例9:print("%f %f"%(3.14159,3.14159e02) )输出结果:3.141590 314.159000 %:输出百分号% 例10:print(“%d%%”%(75)) 输出结果:75% 16 1.input()函数☆ 2.print()函数☆ 3.print()函数的格式化输出△ LOREM 本节小结 17 $$

资源预览图

2.5输入与输出函数(课件)-《程序设计基础(python)》同步教学(人邮版)
1
2.5输入与输出函数(课件)-《程序设计基础(python)》同步教学(人邮版)
2
2.5输入与输出函数(课件)-《程序设计基础(python)》同步教学(人邮版)
3
2.5输入与输出函数(课件)-《程序设计基础(python)》同步教学(人邮版)
4
2.5输入与输出函数(课件)-《程序设计基础(python)》同步教学(人邮版)
5
2.5输入与输出函数(课件)-《程序设计基础(python)》同步教学(人邮版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。