本文主要是介绍【python入门】day23:输出图书信息、输出《红楼梦》金陵十二钗的前五位,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
输出图书信息
book_name='Java程序设计教程'
publish='西安电子科技大学出版社'
pub_date='2019-02-02'
price=56.8
print('►→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→◄')
print('▷\t\t《',book_name,'》\t\t◁')
print('▷\t出版社:',publish,'◁')
print('▷\t出版时间:',pub_date,'\t\t\t◁')
print('▷\t定 价:',price,'\t\t\t\t\t◁')
print('►→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→→◄')
输出《红楼梦》金陵十二钗的前五位
'''方法1'''
name1='林黛玉'
name2='薛宝钗'
name3='贾元春'
name4='贾探春'
name5='史湘云'
print('❶\t'+name1)
print('❷\t'+name2)
print('❸\t'+name3)
print('❹\t'+name4)
print('❺\t'+name5)'''方式2'''
print('-------------------------------------')
lst_name=['林黛玉','薛宝钗','贾元春','贾探春','史湘云']
lst_sig=['❶','❷','❸','❹','❺']
for i in range(5):print(lst_sig[i],lst_name[i])'''方式3:字典'''
d={'❶':'林黛玉','❷':'薛宝钗','❸':'贾元春','❹':'贾探春','❺':'史湘云'}
print('-----------------------------------')
for key in d:print(key,d[key])'''方式4:zip方法'''
print('-----------------------------------')
for s,name in zip(lst_sig,lst_name):print(s,name)
zip(a,b)方法的工作原理是创建出一个迭代器,该迭代器可产生出元组(x,y),这里的x取自数组a,而y取自序列b,当其中某个输入数组中没有元素可以继续访问迭代时,整个迭代过程结束。因此,整个迭代的长度取决于最短数组长度
这篇关于【python入门】day23:输出图书信息、输出《红楼梦》金陵十二钗的前五位的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!