从特定行重新运行代码

时间:2016-02-07 13:16:01

标签: python python-3.x

我在Python 3工作。我想用I / O创建一个联系人应用程序。我想重新运行特定行的代码。

最好的方法是什么?

    #Contact

    Contact=input("Enter Name You Want To Save")
    f=open(r'C:\Users\Adham\Desktop\we.txt',"w")
    f.writelines(Contact)
    f.close()
    cont=input("write a for another name and l to load the previous save or close the program ")


    if cont=="a":
       Contact=input("Enter Name You Want To Save")
       f=open(r'C:\Users\Adham\Desktop\we.txt',"w")
       f.writelines(Contact)
       f.close()
    elif cont=="l":
      f=open(r'C:\Users\Adham\Desktop\we.txt',"r")
      print(f.readlines())

    else:
       print('sorry you made something wrong')

1 个答案:

答案 0 :(得分:2)

如果您想多次使用相同的代码(稍加修改),请每次写一个function并调用此function,您需要它。

这里可以找到基本的Python教程作为示例:http://www.tutorialspoint.com/python/python_functions.htm