用程序来写程序
你们肯定都写过程序,但是你们写过一个可以写出其它程序的的程序吗?首先,你们要打开一个文件,因为程序都在文件里面,对吧
以.py后缀名打开,要用添加模式打开,路径随便
然后用write方法写入你要编的程序,里面有引号一定要用\进行转义
最后关闭文件,就可以了
如果你不想打开文件,可以执行完后导入它,但请注意,那个程序和这个程序要在一个文件夹下
用处
如果您要写好多类,每个类功能相同,名字不同,这可就有用了 sofa{:10_327:}{:10_247:} 给个代码憋……我给你加专辑里面{:10_254:} weiter 发表于 2020-7-28 18:39
给个代码憋……我给你加专辑里面
知道了,马上复制 weiter 发表于 2020-7-28 18:39
给个代码憋……我给你加专辑里面
代码
r=open('F:\\sywj.py','w')
y=['a','b','c','d','e','f','g','h','i']
r.write('''class Dog:
def __init__(self,x,y):
self.x=x
self.y=y
print(x)
print(y)\n''')
for i in y:
r.write('class Dog'+i+'''(Dog):
pass\n''')
else:
r.close()
写出来的文件一定要用IDLE打开 革命年 发表于 2020-7-29 09:15
代码
写出来的文件一定要用IDLE打开
要编辑你的主题,把代码放到主题里面……不然别人点进来可能找不到{:10_245:} 没有看懂 啥意思 weiter 发表于 2020-7-29 13:00
要编辑你的主题,把代码放到主题里面……不然别人点进来可能找不到
我是解释了做这件事的方法,代码根据这个方法自由发挥 革命年 发表于 2020-7-29 14:20
我是解释了做这件事的方法,代码根据这个方法自由发挥
emmm……
页:
[1]