python return

函数的return 一定要写在关键的地方。不能乱写
下面两组区别,你懂吗?
任务结束之前才能return 
conn=MySQLdb.connect(**connection)
cur=conn.cursor()

cur.execute(sql)
results=cur.fetchall()
conn.cursor().close()
conn.commit()
conn.close()
return results





conn=MySQLdb.connect(**connection)
cur=conn.cursor()

cur.execute(sql)

results=cur.fetchall()
return results
conn.cursor().close()
conn.commit()
conn.close()

猜你喜欢

转载自blog.csdn.net/huochuangchuang/article/details/49429685
今日推荐