السلام عليكم
اريد سؤالك عن تفسير لمادا
ادا عملت جملة طباعه لشي معين تطبع كما هي بدون مسافه بعدها
بينما لو كتبت الى ملف بيكون في سطر
بمعنى انظروا معي
a=['0','1','2','3','4']
for item in a:
print('['+item+']'+'\n')ناتج عادي
[0]
[1]
[2]
[3]
[4]
لاحظو الاقواس محيطة بالرقم
بينما لو لدي ملف وابي كل كلمة محاطة بالاقواس بلقى انو القوس التاني بينزل سطر؟؟؟؟؟ وماعرفت شو اسوي معاه؟؟؟
انظروا
def readfile(ifileName,ofileName):
ifile =open(ifileName,"r")
ofile = open(ofileName,"w");
word = ifile.readlines()
for index, item in enumerate(word):
#finalstring = item +'['+item+']\n'
#ofile.write(finalstring)
ofile.write(item+'' + '['+item+']'+'\n')
print index, item
ifile.close()
ofile.close()ناتج بيطلع زي كدا
h*A [h*A ] AlbrnAmj [AlbrnAmj ]
شو العمل؟