python通信録管理システムの実現
1664 ワード
pythonは簡単なモードの通信録管理システムを実現する
‘’’ 1.名前と携帯電話を増やす.名前を削除3.携帯電話を修正する.すべてのユーザ5を問い合わせる.vの名前に基づいて携帯電話番号を検索します.‘’を脱退する.
このプログラムでは、データを格納する個人的なポイントとして、リストまたは辞書または2つの方法で混在することをお勧めします.
‘’’ 1.名前と携帯電話を増やす.名前を削除3.携帯電話を修正する.すべてのユーザ5を問い合わせる.vの名前に基づいて携帯電話番号を検索します.‘’を脱退する.
mydic={} # -----
while True: #
print("="*7," ","="*7)
print("1. ")
print("2. ")
print("3. ")
print("4. ")
print("5. ")
print("6. ")
print("="*29)
a=input(" :")
if a=="1":
name=input(" :")
tel=input(" :")
if tel.isdigit() and len(tel)==11:
#isdigit()------ tel
#
mydic[name]=tel #
print(" :",mydic)
else:
print(" ")
elif a=="2":
name=input(" :")
tel=mydic.pop(name) #pop()------
print(" :"+name+tel)
print(" :",mydic)
elif a=="3":
name=input(" :")
tel=input(" :")
mydic[name]=tel #
print(" !")
print(" :",mydic)
elif a=="4":
print(" :",mydic)
elif a=="5":
name=input(" :")
print(name,mydic[name]) # -----
print("")
elif a=="6":
print(" ")
break
else:
print(" ")
このプログラムでは、データを格納する個人的なポイントとして、リストまたは辞書または2つの方法で混在することをお勧めします.