人生苦短,我用Python---Python学习笔记之二
Python学习笔记之二
The second
我们继续来介绍python对字符的操作,咱们前期还是用Python自带的IDE,方便截图,嘿嘿
咱们再来看看Int类型的变量

我们依然不需要指定变量类型
其他简单的,我就不多讲了,咱们下面看一看转义字符,这是所有语言通用的,大家自己专研专研就可以啦

下面咱们来看一看,Python的输入和输出语句 raw_input()

这段代码,raw_input()里面的input your name 是提示内容
Python的输出语句是我们熟悉的print()函数

print打印拼接字符串的效果

哇咔咔,下面咱们来看一看我们的索引和切片
在Python定义的字符串中,我们字符串的每一个字符都占有一个位次,有点类似与一个字符数组。
下面,咱们来看看,什么是索引

例如:我定义a变量为weihaotian,a[0]位置就是输出的"w",a[1]就是"e",大家一定要注意哦,索引是从0开始的
那么下面,我们来看看字符串的切片
还是老规矩,咱们举例说明

大家发现,python帮我们把字符串的五号索引位到最后切成一段字符
还有其他的函数,咱们不一一介绍了,我在下面简介用法
len():返回字符串长度
+:连接字符串
*:重复序列元素
in:判断字符是否在字符串中
max:返回最大值
min:返回最小值
cmp(str1,str2):比较两个字符串是否相等,不相等则输出1,相等则输出0
还有很多对字符串操作的方法,我们可以通过 dir(str) 的内部字典来查询

这写都是Python自带的对字符串操作的方法,我们不做一一介绍,下面我们来看看,
1.字符串的大小写转换

把字符串全部换为大写
对大小写的操作的函数,还有
S.lower(): 将大写转变为小写
S.capitalize(): 将首字母大写
还有等等,大家有兴趣的可以自己去了解
2.取消字符串的空格
S.strip() #取消字符串左右的空格
S.lstrip() #取消字符串右边的空格
S.rstrip() #取消字符串右边的空格

3.判断字符串是否全部是字母
用方法 S.isalpha()

4.Python用Split()拆分字符串
例如:我们以空格拆分字符串

例如:我们以逗号来拆分字符串

对于数据的拆分,对于大数据时代的来说是特别重要的,下一个笔记是关于字典的,天儿不早了,早早睡,明天起来继续干。

浙公网安备 33010602011771号