|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
文件Names.txt包含了按照字典序排序的名字,编写一个程序,当用户给定一个名字,按照字典序将其插入到正确的位置。如果这个名字已经存在于文件中,则不要插入。
谢谢大佬们帮助了!!!
Names.txt
Alan
Alfred
Allen
Allison
Anaise
Anne
Arlen
Barbara
Bernard
Bobbie
Bruce
Candace
Carlos
Carol
Carolyn
Charles
Christie
Christine
Constance
Cynthia
Dale
Dana
David
Dennis
Donald
Dorothy
Earl
Edward
Elizabeth
Emily
Eric
Eugene
Frank
Fred
- with open("Names.txt") as file:
- text = file.read().split("\n")
- name = input("请输入名字:")
- if name not in text:
- text = sorted(text + [name])
- with open("Names.txt", "w") as file:
- file.write("\n".join(text))
复制代码
|
|