电脑知识
少儿编程如何延续下去(少儿编程少儿编程)
2023-04-12 09:40

Effective Python提供90条Python3的新颖高效的编程技巧,可以说是我们python编程的武功秘籍。本条仍然介绍字符串和表达式相关的编程技巧,涉及到的是最常用format格式化字符串的拼接和处理,说是编程技巧,其实可以看作是Python3.6的一个新特性,可以丰富我们的使用方式。

format格式化字符串对于熟悉c/c++的人来说,可以说printf,scanf是使用最频繁的语句之一,采用%匹配符来匹配不同的变量类型,来实现格式化字符串拼接。这一点编程习惯大可以在python编程中延续下来,python可以说是基本上完全兼容了这种format的习惯,让我们方便的把各种数据类型的变量,用我们熟悉的格式拼接成一个字符串。

但是这不是本条全部内容,采用C风格format方式的处理存在4大主要缺点,一是容易造成类型和值不匹配,二是需要值类型处理导致表达式太长太乱,三是用同一个值填充多个位置会导致多次重复该值,四是如果采用dict代替tuple解决前面的缺点问题时,需要同时写键名称和键值也会引入更多更长的表达。

解决这些缺点,可以采用一种特性方法:内置的format函数,是python的新方法,但是好像也解决不了全部问题。

所以python3.6引入了基于插值的格式字符串的新特性,一次性解决全部问题,较做f-string,通过{}来引用直接拼接各种类型的变量值,类似于java一样,非常的方便实用。所以对于3.6以上的python,建议使用新的方法来写格式化问题,但是并不是说C风格format就没有用,本人一直认为对于习惯了的format方式还是可以经常使用,也可以兼容各种版本,可读性也很强。

#py thon# #编程#

马上新年了,趁假期把家里的家谱好好整整,让远在外地的亲人都能看到我们的家谱,在线续家谱,让亲情血脉继续延续[恭喜发财][恭喜发财][兔年大吉][兔年大吉]

一本正经的胡说八道//@Prideland:我这个老家伙来说一下吧,bug确实就是臭虫的意思。以前编程没有自动验证和纠错这种功能,报错了你就要一条条代码的按逻辑过,找出来的一般却是一些书写错误漏空格之类的小问题。这个过程就像在身上抓臭虫一样,所以臭虫就约定俗成的指代代码中的小错误。而bug这个术语进入中国后被认可和延续。//@Ailoop1:非要把bug 翻译成臭虫这个水平也是非常厉害了。[打脸]

驱动之家

微软程序员埋的一颗雷 竟在Win中躺了17年

#原创诗词#

依陶渊明读《山海经》诗十三首原韵,以#苏轼和陶诗#先例和之。

十三首之一:

软件定义长,硬才实稀疏。

区块已有托,大数在吾庐。

物联全物种,奇想出奇书。

牖窥大道辙,智控电动车。

汉书安卓酒,希瑞苹果蔬。

旧雨新知来,破格跨界俱。

创世英雄传,古来山海图。

虚拟成宇宙,实在竟何如?

渊明读《山海经》,东坡读《抱朴子》,二十年多年来逐步稍减读经子时间,颇deep work于新科技,从Java入手,沉迷微软、思科技术有十来年,无所拣择,只要是跟Java相关,跟微软、思科所出有关,无差别所有Cisco/Java documentation及微软MSDN能读尽读之,不管是否理解和消化,几年下来,实有收获。

经史、理工、诗词、文章、编程、代码,本质上归根结底也是六经皆史,可以用同一种办法去横通而贯通之,关键有多大决心,花多少时间。技术书看多了之后,跟文学书、历史书、科幻书其实也是差不多的,能分得出好坏,看得出哪些有创意,哪些有前瞻性和延展性。

接触VMware之后,感觉新科技的格局必将为之一变,一切虚拟化、软件定制化、云化与开放、互联必不可免。继而Docker与Kubernetes相继,无虚不得务实。尼采说的重估一切价值,在100年后的科技界时机已经成熟。SDX就是借软件定义之名,重新定义世界,重新焕发世界的生机和价值,所有的ABCD(AI, Blockchain, Cloud Computing, Big Data),若不是服从于或者服务于SDX,终将丧失其荣光和存在的意义。软件的定义的精髓在编排,一切皆数,一切皆代码,Infrastructure as Code,离不开数据结构和算法的编排。

SDX的基本思想是一切为我所用,我为一切所用;我联通一切,我贯通一切,我给力一切,一切给力于我;既已与人己愈有,既已为人己愈强。因此Open Source是必然的主流,不为民主而民自主,不为民治而民自治,凡是追随过中本聪的论文《比特币:一种点对点的电子现金系统》,熟悉比特币中区块链的基本原则和思想的人,都能理解。区块链技术应用在比特币上,是一个非常成功的SDX案例:软件定义算法、安全、交易、存储、网络、通讯,无不在其中。

电动车、无人驾驶汽车必将走向软件定义汽车。2014年参与过一次电动车项目的跨国收购,因为沉迷于有关软件定义类图书的阅读,认为手机产业没有什么未来,手机如果要延续辉煌,必须是手机系统扩展延伸到车控系统,手机和汽车的形态都会发生改变,手机的样子不是现在的样子,汽车的样子也不是现在的样子。

软件定义汽车,首先要定义未来汽车的样式、功能和交通规则,要用最新的、流行的、尚未被权威机关或者垄断企业所掌控的开源科技来重新定义汽车的各种新专利和新的protocol,汽车已经是过去时代的概念,SDV(Software Defined Vehicle)是新物种。

没有必要去搞什么车载微信系统,真正需要去做的,是重新定义车,才可以有资格重估一切价值。不要等央行发布电子数字货币之后,才明白区块链是可以被控制的。

十三首之二:

江山陈独秀,洙泗诵孔颜。

识字忧患生,游刃有余年。

乘化归尽已,空文移北山。

醉酣黑甜谣,意到不发言!

十三首之三:

精卫填海岭,蜃海成山丘。

气冲斗牛墟,志乖神仙俦。

矜宥仰明照,艰贞逆时流。

含章丕清穆,宇宙安卧游。

陶渊明:读《山海经》

十三首之一:

孟夏草木长,绕屋树扶疏。

众鸟欣有托,吾亦爱吾庐。

既耕亦已种,时还读我书。

穷巷隔深辙,颇回故人车。

欢然酌春酒,摘我园中蔬。

微雨从东来,好风与之俱。

泛览周王传,流观山海图。

俯仰终宇宙,不乐复何如?

十三首之二:

玉台凌霞秀,王母怡妙颜。

天地共俱生,不知几何年。

灵化无穷已,馆宇非一山。

高酣发新谣,宁效俗中言!

十三首之三:

迢递槐江岭,是为玄圃丘。

西南望崑墟,光气难与俦。

亭亭明玕照,落落清瑶流。

恨不及周穆,托乘一来游。

苏轼:和陶读《山海经》并引

渊明读《山海经》十三首,其七皆仙语,余读《抱朴子》有所感,用其韵赋之。

《和陶读山海经》十三首之一:

今日天始霜,众木敛以疏。

幽人掩关卧,明景翻空庐。

开心无良友,寓眼得奇书。

建德有遗民,道远我无车。

无粮食自足,岂谓谷与蔬。

愧此稚川翁,千载与我俱。

画我与渊明,可作三士图。

学道虽恨晚,赋诗岂不如。

十三首之二:

稚川虽独善,爱物均孔颜。

欲使蟪蛄流,知有龟鹤年。

辛勤破封蛰,苦语剧移山。

博哉无穷利,千载食此言。

十三首之三:

渊明虽中寿,雅志仍丹丘。

远矣无怀民,超然邈无俦。

奇文出纩息,岂复生死流。

我欲作九原,异世为三游。

说的跟真的似的。bug说法起源于硬件,因为虫子进入电路板运引起硬件故障。//@Prideland:我这个老家伙来说一下吧,bug确实就是臭虫的意思。以前编程没有自动验证和纠错这种功能,报错了你就要一条条代码的按逻辑过,找出来的一般却是一些书写错误漏空格之类的小问题。这个过程就像在身上抓臭虫一样,所以臭虫就约定俗成的指代代码中的小错误。而bug这个术语进入中国后被认可和延续。//@Ailoop1:非要把bug 翻译成臭虫这个水平也是非常厉害了。[打脸]

驱动之家

微软程序员埋的一颗雷 竟在Win中躺了17年

真tm会吹,我懒得给你科普bug的出处了,自己百度去吧,求你别在这丢人...//@Prideland:我这个老家伙来说一下吧,bug确实就是臭虫的意思。以前编程没有自动验证和纠错这种功能,报错了你就要一条条代码的按逻辑过,找出来的一般却是一些书写错误漏空格之类的小问题。这个过程就像在身上抓臭虫一样,所以臭虫就约定俗成的指代代码中的小错误。而bug这个术语进入中国后被认可和延续。//@Ailoop1:非要把bug 翻译成臭虫这个水平也是非常厉害了。[打脸]

驱动之家

微软程序员埋的一颗雷 竟在Win中躺了17年

貌似是个飞蛾?//@杀光倭人:确实是这样的。最早期IBM的电脑中出没的臭虫造成了电脑故障,捉出来之后故障排除,以后电脑中的软硬件错误都称为“bug”了。//@Prideland:这种奇论不知出处。//@Prideland:我这个老家伙来说一下吧,bug确实就是臭虫的意思。以前编程没有自动验证和纠错这种功能,报错了你就要一条条代码的按逻辑过,找出来的一般却是一些书写错误漏空格之类的小问题。这个过程就像在身上抓臭虫一样,所以臭虫就约定俗成的指代代码中的小错误。而bug这个术语进入中国后被认可和延续。//@Ailoop1:非要把bug 翻译成臭虫这个水平也是非常厉害了。[打脸]

驱动之家

微软程序员埋的一颗雷 竟在Win中躺了17年

臭虫不小的//@Prideland:我这个老家伙来说一下吧,bug确实就是臭虫的意思。以前编程没有自动验证和纠错这种功能,报错了你就要一条条代码的按逻辑过,找出来的一般却是一些书写错误漏空格之类的小问题。这个过程就像在身上抓臭虫一样,所以臭虫就约定俗成的指代代码中的小错误。而bug这个术语进入中国后被认可和延续。//@Ailoop1:非要把bug 翻译成臭虫这个水平也是非常厉害了。[打脸]

驱动之家

微软程序员埋的一颗雷 竟在Win中躺了17年

发表评论
0评