字符串:格式化
让编程改变世界
Change the world by program
字符串:格式化
上节课我们介绍了Python字符串的N多种奇葩方法的用法,但我们唯独漏了一个format()方法。 为何不把format()方法在上节课一起讲呢?因为小甲鱼觉得format()方法跟今天的话题如出一辙,都是关于字符串的格式化。 那什么是字符串的格式化,又为什么需要对字符串进行格式化呢?举个小例子给大家听下你就明白了:“介个,某天小甲鱼召开了鱼C国际互联安全大会,到会朋友有来自世界各地各界的精英人士,有小乌龟啦,有喵星人啦,有旺星人啦,当然还有米奇和唐老鸭,哇晒,那气势简直跟小甲鱼开了个动物园一样……但是问题来了,尼玛真是鸡同鸭讲,驴唇不对马嘴, 风马牛不相及,到最后真是临表涕零,不知所云!但是最后聪明的小甲鱼还是把问题给解决了,其实也很简单,各界都找一个翻译就得了,统一都翻译成普通话,那么问题就结了……”最后我们这个大会取得了卓越的成功并记入了吉尼斯动物大全,这是后话,咱就不提了。举这个例子是想跟大家说,格式化字符串,就是按照统一的规格去输出一个字符串。 如果规格不统一,就很可能造成误会,例如十六进制的10跟十进制的10跟二进制的10完全是不同的概念!字符串格式化,正是帮助我们纠正并规范这类问题。 ...... 此处省略N多内容,具体请看视频讲解 ...... 列表和元组都有他们的方法,大家可能觉得列表的方法已经非常多了,其实字符串更多呢,而且很多都挺莫名其妙的,这里就给大家谈谈出各种奇葩的字符串的方法。