lis 一位 bsp 循环 结果 只知道 color 这一 python学习
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!
原链:http://www.cnblogs.com/vamei/archive/2012/07/19/2600135.html#!comments
笔记:半成品,凑合看看
- ‘‘‘
- file = open(‘D:/record.txt‘, ‘w‘)
- print (file.name)
- file.write(‘tom,12,86\nlee,15,99\nlucy,11,58\njoseph,19,56‘)
- file.close()
- file = open(‘D:/record.txt‘, ‘r‘)
- lines = file.readlines()
- print (lines)
- ‘‘‘
- #上面是之前的作业,这节可能用的上吧
- #不知道多少讲了,23吧
- #这节是小题目,作者布置了一些作业,看了看不会写,看了看评论,也有人写的很好很专业,也有一位遇到了跟我一样的问题
- #从最早一章一章看过来,看了作业直接懵逼
- #作者说会用到标准库的东西,先尝试谢谢看,不会的以后更新吧
- #写一个程序,判断2008年是否是闰年
- #这个之前写过,也忘了差不多了
- #再次拉出闰年概念:能被4整除但不能被100整除,或能被400整除的年份即为闰年
- #求余数 % 取模 - 返回除法的余数
- def run(y):
- if y % 4 ==0 and y % 100 != 0:
- print (r‘闰年‘)
- elif y % 400 == 0:
- print (r‘闰年‘)
- else:
- print(r‘not 闰年‘)#换平年吧。。原谅只知道not
- run(2008)
- #r 的作用不记得了,只记得后面的字符串可以输入中文了
- #写一个程序,用于计算2008年10月1日是这一年的第几天?(2008年1月1日是这一年的第一天)
- #思路:应该是先判断闰年 平年,如果平年用365这个计算,闰年366计算
- ‘‘‘
- 有一个record.txt的文档,内容如下:
- # name, age, score
- tom, 12, 86
- Lee, 15, 99
- Lucy, 11, 58
- Joseph, 19, 56
- 第一栏为姓名(name),第二栏为年纪(age),第三栏为得分(score)
- 现在,写一个Python程序,
- 1)读取文件
- 2)打印如下结果:
- 得分低于60的人都有谁?
- 谁的名字以L开头?
- 所有人的总分是多少?
- 3)姓名的首字母需要大写,该record.txt是否符合此要求? 如何纠正错误的地方?
- ‘‘‘
- #line = file.readlines() 读取所有行,返回list
- file = open(‘D:\\record.txt‘,‘r‘)
- for lines in file:
- print (lines)
- #for 循环 打印每一行,是曾经工作的一位老师
- #还教了按空格去分隔,然后写到excel ,可惜忘了
- file = open(‘D:\\record.txt‘,‘r‘)
- line = file.readlines()
- print (line)
- print (line[0])
- print (type(line))
- print (type(line[0]))
更新一下之前的闰年判断代码
- def run_nian(year) :
- if year % 4 == 0 and a % 100 != 0 :
- return True
- if year % 400 == 0 :
- return True
- else:
- return False
python学习笔记(23)半成品的作业
lis 一位 bsp 循环 结果 只知道 color 这一 python学习
原文:http://www.cnblogs.com/liyihao/p/7755436.html
来源: http://www.bubuko.com/infodetail-2373211.html