<p class="ql-block"><b style="color:rgb(237, 35, 8);"> 人苦短,我学Python</b></p><p class="ql-block"> Python语言是由吉多·范罗苏姆于1989年发明的,他是一名荷兰计算机程序员,据说他是在1989年圣诞节期间,在阿姆斯特丹度假,因为无聊就发明了Python语言。人要是有本事一不小心就有世界级的发明,还听说过山东大学女数学老师王小云在坐月子期间还破解了美国什么密码,弄的美国方面手忙脚乱地更换密码,这些人的才能都非同凡响。</p><p class="ql-block"> 书归正传,Python被发明出来后立刻受到欢迎,在受欢迎的计算机语言排行榜中地位迅速攀升,到2002 年进入前10名,到2019年升至第一名。</p><p class="ql-block"> 我是在去年年底发现我的二孙子(小学三年级)在学Python,于是我就买了两本有关的书,看了一个月觉得非常有趣,就报了一个学习班(花了我1000老头票),讲解详细,老师也抓得紧,想偷懒都不行,老师盯着你呢,效果比单纯看书强多了。不过害得我起早贪黑的。这年头既不能出去旅游,也不能同学聚会,闲着也是闲着,不如看看书学点东西好。</p><p class="ql-block"> Python语言在科学计算、办公室自动化、人工智能等方面多有应用。我只报了基础语言课,够我进行工程计算用了。还有还有五门课我没报,都是实际操作和技巧,自己慢慢看吧。</p><p class="ql-block"> 我利用学到的知识,将过去用BASIC语言编的程序用Python语言重新编写一遍,有一个解决数学难题的程序,原来用一百多行,现在只用了8行,速度也快多了!真正体现了Python语言的易学、简洁、高效、优雅的特点。</p><p class="ql-block"> 就是下面的程序,带#号的是说明语句,是写给自己或其他程序员看的,计算机不予理睬。我在说明语句中建立了解题的数学模型,特别要提出的是,建立数学模型很重要,好的数学模型可以简化程序。</p> <p class="ql-block">这是为解决一个数学难题而做程序</p> <p class="ql-block"><br></p><p class="ql-block">这是对上面程序优化,程序更简洁,速度更快。</p> <p class="ql-block"><br></p><p class="ql-block"> 下面是一个产品(电阻衰耗器)辅助设计的程序,原来用了423行,用Python只用了162行,总共算出近4000个数据。下面只是取出其8分之1的程序。</p> <p class="ql-block"><br></p><p class="ql-block"> 下面是我编的一个小游戏,你输入一个数,它能告诉你这个数是不是素数:</p> <p class="ql-block"> 是不是Python很神奇?</p><p class="ql-block"> 你是不是也有学Python的冲动?</p><p class="ql-block"><br></p><p class="ql-block"> 好了,闲扯了半天,就此打住。你诺是想学Python语言,以你的聪明才智恐怕只需付出比我少一半的努力,会获得比我比我多几倍的知识,那才叫事半功倍呢!</p><p class="ql-block"> 你是不是也想展现一下什么叫事半功倍?</p> <p class="ql-block"><br></p><p class="ql-block"> 对了,就是这个家伙,害得无数Python爱好者如痴如狂。吉多·范罗苏姆。</p>