格式化
前面我讲解了一些关于Python的基本知识,但是在这里我要说的是 format()
方法,它和我们后面所讲的字符串的格式化有关,所以需要大家认真了解一下;
那么什么是格式化?为什么又要对字符串进行格式化?我给大家讲个例子:全世界的语言有四五千种,我们把各种语言的代表人邀请来开会,但是大家在开会的时候大家都说着各自的语言,没有一个人是听懂来自对方的讲话,不知所云,于是我们把简单易学的英语来作为官方语言,让大家都说英语,这样就解决了大家的问题。举这个例子就是想个大家说,格式化字符串,就是按照统一的格式去输出字符串,如果大家都不去统一就可能会造成误解。就好比十六进制的10与十进制的10或者是二进制的10是完全不同的概念(十六进制的10=十进制的16,二进制的10=十进制的2),字符串就这样解决了我们规范问题而存在。
format()
format()方法接受位置参数和关键字参数(位置参数和关键字参数在后面的函数部分将会为大家讲解),二者均传递的是一个叫作replacement字段。而这个replacement字段在字符串内有大括号({})表示;
>>>"{0} love {1}C".format