VPS/云主机等
优惠信息分享

Python编写一个程序,接受用户的输入并保存为新的文件

题目如下:

Python编写一个程序,接受用户的输入并保存为新的文件,用函数封装程序,程序实现如图:

分析:

逻辑上讲还是不难的,需要用到f.write(),格式化字符串的知识以及函数的知识。

代码如下:

[reply]

def something(file_name):    print("请输入内容【单独输入':w'保存退出】:",end='\n')    f = open(file_name,'w')    while 1:        temp = input()        if temp !=':w':f.write('%s\n' % temp)        else:break    f.close()file_name = input('请输入文件名:')something(file_name)

[/reply]

写的时候忘了加’\n’导致字符串一直没有换行,这首海子的诗歌,怎么读起来感觉这么让人悲伤。让人不忍读第二次。

诗歌如下:

[mark_e]

从明天起,做一个幸福的人

喂马,劈柴,周游世界

从明天起,关心粮食和蔬菜

我有一所房子,面朝大海春暖花开

从明天起,和每一个亲人通信

告诉他们我的幸福

那幸福的闪电告诉我的

我将告诉每一个人

给每一条河每一座山取一个温暖的名字

陌生人,我也为你祝福

愿你有一个灿烂的前程

愿你有情人终成眷属

愿你在尘世获得幸福

我只愿面朝大海春暖花开

[/mark_e]

悲伤的诗歌,悲伤的诗人。代码被隐藏,没有兴趣的就别看了。大鸟只是自己记录在这里,因为我忘了加’\n’导致很不美观,后来才想起来!

赞(0)
未经允许不得转载:遗弃你|YIQINI.COM » Python编写一个程序,接受用户的输入并保存为新的文件

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册