下面利用一个python的实例程序,来学习python。这个程序的目的就是分析出所有MP3文件的Tag信息并输出。
其中遇到一个问题,让我深切感受到python中依靠缩进来控制流程的缺点,不多说,看程序:
下面利用一个python的实例程序,来学习python。这个程序的目的就是分析出所有MP3文件的Tag信息并输出。
其中遇到一个问题,让我深切感受到python中依靠缩进来控制流程的缺点,不多说,看程序:
1、Python的sys模块。
sys.argv列表,它包含命令行参数,第一个argv[0]是运行的python文件名称,从第二个开始即为python的运行的参数。
sys.exit([status]),退出怎个程序,可以利用help(sys.exit)来了解更多详情。
初学Python,看官方文档全是英文,效率不高,简明Python教程 http://sebug.net/paper/python/index.html,很不错的入门级中文教程。
看了基本的python语法和数据结构,觉得python确实很有意思,列出几点我觉得新奇的地方,作为笔记。
1、*乘 两个数相乘或是返回一个被重复若干次的字符串,2 * 3 得到 6。'la' * 3 得到'lalala'。一个数字乘以一个字符串居然能得到这个字符串重复几篇之后的字符串,这个思想本来是很自然的说法,但是头脑经过别的语言洗礼之后觉得好新奇。
在我们开始讲述以源文件方式编写Python程序之前,我们需要一个编辑器来写源文件。挑选一个编辑器确实是极其重要的。你挑选一个编辑器就如同你挑选一辆你将购买的轿车一样。一个好的编辑器会帮助你方便地编写Python程序,使你地编程旅程更加舒适,帮助你更加快捷安全地到达目的地(实现目标)。
对于编辑器的基本要求之一是语法加亮功能,利用这一功能,你的Python程序的不同部分被标以不同的颜色,这样你可以更好 看清楚 你的程序,使它的运行显得形象化。