- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第7章文件操作-7.1基本输入输出函数-7.2文件操作-7.3文件访问-7.4文件夹访问
第7章文件操作为了长期保存数据以便重复使用、修改和共享,必须将数据以文件的形式存储到外部存储介质或云盘中。管理信息系统是使用数据库来存储数据的,而数据库最终还是要以文件的形式存储到硬盘或其他存储介质上,应用程序的配置信息往往是使用文件来存储的,图形、图像、音频、视频、可执行文件等也都是以文件的形式存储在磁盘上的。因此,文件操作在各类软件的开发中都占有重要的地位。
第7章文件操作本章学习重点基本输入输出函数文件操作文件的访问操作文件夹的访问操作
7.1基本输入输出函数在计算机中的I/O是指Input/Output,也就是输入输出。有些时候程序会与用户交互。例如,希望获取用户的输入内容,并向用户打印返回的结果。可以分别通过input()函数与print()函数来实现这这一需求。接下来我们学习几种可行的方法。
7.1基本输入输出函数input()函数是Python语言内置函数之一,用于完成变量的输入。Input()函数的语法格式如下:变量=input(提示信息)在Python语言中,用input()函数实现变量的输入,无论用户在控制台输入字符串或者数值,函数的返回值始终为字符串类型。在程序的执行过程中,向程序输入数据的过程称为输入操作,在Python中使用input()函数来实现该功能。例如,编写一个程序让计算机能够记住用户的名字,就会用input()函数提示用户输入它的名字,并把用户的输入存放在变量中,程序如下:Name=input(“请输入您的名字”)7.1.1键盘输入
7.1基本输入输出函数上述代码的作用是提示用户从键盘上输入自己的姓名,input()函数后面括号中的内容是留给用户的提示信息,它是一个字符串,所以请用双引号把它括起来,在执行input()函数时,提示信息将会打印在屏幕上,然后程序将会暂停,等待用户的输入,直到用户输入了自己的名字并按下回车键,程序才会继续运行,input()函数会获取得用户胡输入并将其通过赋值号存放到变量name中。注意:使用input()函数获得的数据一律都是以字符串类型存放的,哪怕用户输入的是一个数字,这个数字也是以字符串的形式存放在计算机中。7.1.1键盘输入
【例7-1】从键盘上接收用户输入,并进行计算。实例代码如下:#!/usr/bin/python3.8num=input(“请输入一个数字”)x=100+float(num)print(x)这个程序的功能是获取用户从键盘上输入的数字,然后加上100。当程序运行到input()函数时,暂停下来,并提示用户输入一个数字,输入完毕后,程序继续运行,并在下一行中使用float()函数将用户输入的一个数字从字符串转换成实数类型,然后和100相加。读者可以试着把float函数去掉,并运行程序,观察Python的报错信息。
【例7-2】运行input()函数练习。在交互式环境下输入代码如下:name=input(“请输入您的姓名:”)请输入您的姓名:#”Nanfang1”为用户输入数据nameNanfang1a=input(“请输入整数a的值:”)请输入整数a的值:#“100”为用户输入数据a“100”a+85#表达式类型不一致,下面是错误提示Traceback(mostrecentcalllast):File“pyshell#4”,line1,inmodulea+85TypeError:canonlyconcatenatestr(not“int”)tostr
【例7-3】使用input()函数,从键盘输入字符串。实例代码如下:#!/usr/bin/python3.8Text1=input(请输入您的内容:)print(您输入的内容是:,Text1)以上程序运行结果为:请输入您的内容:广州南方学院欢迎您!你输入的内容是:广州南方学院欢迎您!【例7-4】使用input()函数,从键盘上输入整数。实例代码如下:#!/usr/bin/python3.8age=int(input(请输入您的年龄:))print(你输入的年龄是:,age)以上程序运行结果为:请输入年龄:45你输入的年龄是:45
7.1基本输入输出函数7.1.2输出格式将程序中的数据输出到屏幕或者是打印机上的工作,称为输出,在Python语言中,可以使用print()函数来完成向屏幕输出的功能。也是Python语言内置函数之一,用于输出数据对象,它无
文档评论(0)