1.访客:编写一个程序,提示用户输入其名字;用户作出响应后,将其名字写 入到文件guest.txt 中。 程序判断当不等于n的时候,就执行。 name = input('请输入用户名:') def PanDuan(): if name != 'n': with open('guest.txt', 'w') as f: f.write(name) with open('guest.txt', 'r') as f: print('写入后的文件内容为:', end=' ') print(f.read()) if __name__ == '__main__': PanDuan() 2.创建文件data.txt,文件共100000行,每行存放一个1~100之间的随机一个整数 import random def Get_Number(): for i in range(1, 100001): number = random.randint(1, 100) jieguo = '第{}行:{}'.format(i, number) + '\n' with open('data.txt', 'a') as f: f.write(jieguo) Get_Content() def Get_Content(): with open('data.txt', 'r') as f: print('文件内容为:') print(f.read()) if __name__ == '__main__': Get_Number()