零基础学Python:字符串(3)

关于字符串的内容,已经有两节进行介绍了。不过,它是一个话题中心,还要再继续。例如这样一个字符串python,还记得前面对字符串的定义吗?它就是几个字符:p,y,t,h,o,n,排列起来。这种排列是非常严格的,不仅仅是字符本身,而且还有顺序,换言之,如果某个字符换了,就变成一个新字符串了;如果这些字符顺序发生变化了,也成为了一个新字符串。在python中,把像字符串这样的对象类型(后面还会冒出来类似

零基础学Python:字符串(4)

字符串的内容的确不少,甚至都有点啰嗦了。但是,本节依然还要继续,就是因为在编程实践中,经常会遇到有关字符串的问题,而且也是很多初学者容易迷茫的。字符串格式化输出什么是格式化?在维基百科中有专门的词条,这么说的:不知道你是否知道这种“格式化”。显然,此格式化非我们这里所说的,我们说的是字符串的格式化,或者说成“格式化字符串”,都可以,表示的意思就是:这也是来自维基百科的定义。在这个定义中,是用C语言

零基础学Python:字符串(2)

raw_input和print自从本课程开始以来,我们还没有感受到computer姑娘的智能。最简单的智能应该体现在哪里呢?想想小孩子刚刚回说话的时候情景吧。通过python能不能实现这个简单的功能呢?当然能,要不然python如何横行天下呀。不过在写这个功能前,要了解两个函数:raw_input和printBuilt-in Functions|abs() | divmod() | inp

零基础学Python:字符串(1)

如果对自然语言分类,有很多中分法,比如英语、法语、汉语等,这种分法是最常见的。在语言学里面,也有对语言的分类方法,比如什么什么语系之类的。我这里提出一种分法,这种分法尚未得到广大人民群众和研究者的广泛认同,但是,我相信那句“真理是掌握在少数人的手里”,至少在这里可以用来给自己壮壮胆。我的分法:一种是语言中的两个元素(比如两个字)拼接在一起,出来一个新的元素(比如新的字);另外一种是两个元素拼接在一