python 文件 操作(python基础篇之基本语法和文件操作)python基础 / python文件操作基础...

wufei123 发布于 2024-06-30 阅读(6)

在了解 Python 的基本概念和数据结构后, 再了解一下基本语法来将这些零件合理的组合起来,这样就可以用 Python 干一下复杂的任务了,再熟悉一下文件操作来扩展一下输入输出基本语法条件语句代码演示。

score = 70 if score > 100 : printthe score is out of range.elif score > 60 : printyour score is from 60 to 100.

elif score > 0 : printyour score is from 0 to 60.else : printthe score is out of range.for循环语句

代码演示colors = [red,blue,green] for color in colors: printcolor is + color # print the numbers from 0 through 99

for i in range(100): print iwhile循环语句代码演示# list中元素a在哪个位置 i = 0 whilei < len(list): iflist[i] == a :

printi breakelse : i+= 1文件操作Python 处理文件也是有一手的,所以熟练掌握文件操作对日后的任务操作非常有利.打开/关闭文件代码演示# 显示文本 f =

open(foo.txt, rU) ## r/w/a同c里面的意义,U代表通用,最终的结尾符转换成\n for line in f: # 遍历文件的每一行 print

line, # 紧跟 ,这样print就不会输出换行符,因为line里面就有换行符 f.close()读写文本读文本到内存,返回一个 listf.readlines

()读文本到字符串,返回字符串(配合正则表达式)f.read()写数据到输出文件f.write(string) print >>f ,stringprint(string, file=f)unicode文本操作

codecs模块支持import codecs f = codecs.open(foo.txt, rU, utf-8) for line in f: # here line is a *unicode* string

pass# 用f.write()写文件,print不完全支持unicode课后习题练习题: wordcount.py如果该文章对您产生了帮助,或者您对技术文章感兴趣,可以关注微信公众号: 技术茶话会, 能够第一时间收到相关的技术文章,谢谢!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻39694