字符串我有以下3 variabel,它是多申,matkul和pertemuan加入3 variabel为1,在python
def base()
day = localtime.tm_wday
time = localtime.tm_hour
no = str(nomor)
dosen = cek_dosen(no)
if dosen == 'null':
no_dosen()
elif dosen != 'null':
ada_dosen()
matkul = cek_jadwal(day,time)
if matkul == 'null':
no_jadwal()
elif matkul != 'null':
ada_matkul()
pertemuan = cek_pertemuan(matkul)
print pertemuan
if pertemuan > 1:
cek_before(pertemuan)
filename = dosen,matkul,pertemuan
print filename
else:
filename = dosen,matkul,pertemuan
print filename
我想使文件名是字符串,来自这些variabel,如果dosen = DOSEN1
, matkul = MATKUL1
和pertemuan = 1
,这样filename = DOSEN1MATKUL11
。我尝试filename = dosen, matkul, pertemuan
,但输出是('DOSEN2', 'MATKUL2', '1L')
。对不起,我的英文不好
它可以通过文件名= dosen + matkul + str(pertemuan)来完成。如果dosen或matkul可能是整数而不是字符串,那么也将每个都包含在str()中 - 如果有疑问,可以用str()来包装一个字符串,没有伤害。 – 2015-07-28 07:55:59