这是我的密码:
name = raw_input("Title:")
Author = raw_input("Author:")
file = open(name+'.txt', 'a')
file.write("Title:" + name + "\n" + "Author:" + Author + "\n")
除非键入'x'
,否则此部分应要求连续内容:
Contents = raw_input
while Contents != "x":
Contents = raw_input("Content:")
file.write(Contents+"\n")
if Contents != "x":
break
file.close()
这部分应该打开文本并阅读文件,得到内容中元音的总数:
p = 0
file = open(name+'.txt')
j = file.read()
for i in Contents:
if i in "aeiouAEIOU":
p += 1
print p
file.close()
将用户输入的读数更改为:
计算
Content
中的元音:读读文件,数元音:
如果用户没有输入X,您就脱离了循环
您可以完全删除这两行,因为即使修复了它们,它们也只会复制
while
循环的行为。你知道吗您还需要交换以下两行:
在循环之前,您使用的是一个经典的“启动读取”,因此您应该在提示更多之前写入该数据。否则,您将丢失输入的第一行。你知道吗
相关问题 更多 >
编程相关推荐