手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

大一python编程题目练习python编程题的网站python编程题难题

时间:2022-06-30    点击: 次    来源:网络    作者:佚名 - 小 + 大

大一python编程题目练习python编程题的网站python编程题难题


下载地址

https://share.weiyun.com/oKXAf8Zh


资料目录

Python编程基础教学视频 51CTO学院(60集)
python编程基础教学视频 乾颐盾系列
Python编程基础 张健 张良均 人民邮电出版社.pdf
Phthon编程金典.pdf
Python 编程指南.pdf
《Python 编程基础》 教学大纲.pdf
《Python编程入门指南(上下册)》 明日科技.pdf
《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf
Python编程初学者指南.pdf
Python编程入门经典.pdf
树莓派Python编程入门与实战  第2版.pdf
Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf
《Python编程基础》复习资料.pdf
Python编程基础与应用-题库大全.doc
Python编程基础张健 , 张良均课后习题及答案.pdf
Python程序设计基础及实践(慕课版)郭炜习题答案.pdf
《Python程序设计基础与应用》习题答案.pdf
《Python快速编程入门》——课后题答案.doc
Python程序设计基础习题答案与分析.doc
python基础试题(含答案).doc
Python考试题复习知识点试卷试题.doc
Python编程基础.pptx
《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf
《Python编程基础与HTTP接口测试》阿奎 编著.pdf
Python编程  从入门到实践 by Eric Matthes.pdf
Python编程导论第2版_2018 翻译 陈光欣.pdf
Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf
趣学python编程中文版.pdf


举例

文件
所有计算机系统都使用文件保存计算过程的结果,并供下次计算使用。Python为创建和使用
——————————
① 从表面上看,这好像和方法调用中的点标记法没有联系。然而,我们在第8章中将会看到,它们有很深的联系。
文件提供了非常多的功能。下面介绍几种最基本的方式。
每种操作系统(如Windows和MAC OS)都通过自己的文件系统创建和使用文件。Python通过文件句柄处理文件,实现了操作系统的独立性。以下代码:
nameHandle = open('kids', 'w')
指示操作系统创建一个名为 kids 的文件,并返回其文件句柄。 open 函数的参数 'w' 表示文件是以可写方式打开的。下面的代码打开一个文件,使用 write 方法向文件写入两行数据,然后关闭文件。程序使用完文件后,请一定记得关闭文件,否则写入的内容可能部分或全部丢失。
nameHandle = open('kids', 'w')
for i in range(2):
name = input('Enter name: ')
nameHandle.write(name + '\n')
nameHandle.close()
在Python字符串中,转义字符\用来表示它后面的字符具有特殊意义。在本例中,字符串 '\n'表示一个换行符。
我们可以以只读方式打开文件(使用参数 'r' ),然后输出其中的内容。因为Python将文件看成是行的序列,所以可以使用 for 语句遍历文件内容:
nameHandle = open('kids', 'r')
for line in nameHandle:
print(line)
nameHandle.close()
如果输入名称David和Andrea,就会输出:
David
Andrea
David和Andrea之间有一个空行,因为每次输出到文件行尾的 '\n' 时,都会开始一个新行。可以使用 print line[:-1] 避免输出空行。下面的代码:
nameHandle = open('kids', 'w')
nameHandle.write('Michael\n')
nameHandle.write('Mark\n')
nameHandle.close()
nameHandle = open('kids', 'r')
for line in nameHandle:
print(line[:-1])
nameHandle.close()
会输出:
Michael
Mark
请注意,我们覆盖了文件 kids 原来的内容。如果不想这样做,可以使用参数 'a' 用追加(不使用可写方式)方式打开文件。例如,如果运行下面的代码:
1
2
3
5
7
10
12
8
9
4
6
11
nameHandle = open('kids', 'a')
nameHandle.write('David\n')
nameHandle.write('Andrea\n')
nameHandle.close()
nameHandle = open('kids', 'r')
for line in nameHandle:
print(line[:-1])
nameHandle.close()
会输出:
Michael
Mark
David
Andrea
图4-12总结了一些常用的文件操作。
open(fn, 'w'):fn是一个表示文件名的字符串。创建一个文件用来写入数据,返回文件句柄。
open(fn, 'r'):fn是一个表示文件名的字符串。打开一个已有文件读取数据,返回文件句柄。
open(fn, 'a'):fn是一个表示文件名的字符串。打开一个已有文件用来追加数据,返回文件句柄。
fh.read():返回一个字符串,其中包含与文件句柄fh相关的文件中的内容。
fh.readline():返回与文件句柄fh相关的文件中的下一行。
fh.readlines():返回一个列表,列表中的每个元素都是与文件句柄fh相关的文件中的一行。
fh.write(s):将字符串 s 写入与文件句柄fh相关的文件末尾。
fh.writeLines(S):S是个字符串序列。将S中的每个元素作为一个单独的行写入与文件句柄fh相关的文件。
fh.close():关闭与文件句柄fh相关的文件。

上一篇:python编程题库和答案a大一python编程题查月份天数判断闰年

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |