1. 首页
  2. Python

通用循环构造方法(2)

“u003Cdivu003Eu003Cpu003E文件循环u003Cu002Fpu003Eu003Cpu003E面向文件的方法是数据处理的典型应用,之前求平均数的数字都是用户输入的,如果几百个数求平均,输入困难且容易出错。可以事先将数据录入到文件中,然后将这个文件作为程序的输入,避免人工输入的麻烦,便于编辑修改。u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002F168000041fc3f62b35d4″ img_width=”464″ img_height=”217″ alt=”通用循环构造方法(2)” inline=”0″u003Eu003Cu002Fpu003Eu003Cpu003E在这段代码中,循环变量line遍历文件的每一行,将每行都转换成数字然后加到sum中。u003Cbru003Eu003Cu002Fpu003Eu003Cpu003E通过Python的readline()来读取,readline()将文件的一行读取到字符串中。u003Cu002Fpu003Eu003Cpu003E在文件尾部,readline()返回的一个空字符串可以作为哨兵值。u003Cu002Fpu003Eu003Cpu003EPython中采用readline()方法的end-of-file循环模式。u003Cu002Fpu003Eu003Cpu003Eline=infile.readline()u003Cu002Fpu003Eu003Cpu003Ewhile line!=””:u003Cu002Fpu003Eu003Cpu003E #处理每一行u003Cu002Fpu003Eu003Cpu003E line=infile.readline()u003Cu002Fpu003Eu003Cu002Fdivu003E”

原文始发于:通用循环构造方法(2)

主题测试文章,只做测试使用。发布者:醒百年,转转请注明出处:http://www.cxybcw.com/13402.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code