这篇文章主要介绍python当中用的非常多的一种内置类型——str.它属于python中的Sequnce Type(序列类型).python中一共7种序列类型,分别为str(字符串),unicode(u字符串),list(列表),tuple(元组),bytearray(字节数组),buffer(缓冲内存),xrange(范围).它们的通用操作如下: Operation Result x in s 判断x是否在s中 x not in s 判断x是不在s中 x + t 两个序列合并, 将t加到s之后
Python中想修改字符串的最后一个字符,使用name[-1] = 'e'来实现,运行后报错. 报错内容是:TypeError: 'str' object does not support item assignment 分析错误内容:不支持字符串的修改 总结:字符串一旦创建之后,里面的元素是不可以修改的.但是重新赋值是可以的,例如:name = 'xiaobai'.
分片:分片操作的实现需要提供两个索引作为边界,第一个包含在分片内,第二个不包含 number =[1,2,3,4,5,6,7,8,9,10] number [3:6] -->[4,5,6] number [0,1] -->[1] number [-3,-1] -->[8,9] number [-3,0] -->[ ] (当第一个索引比第二个晚出现在序列中,则是空序列) number [-3 :] -->如果分片所得部分包含头或者尾,则可以把索引置空 number [ :
MySQL是一个关系型数据库管理系统 ,其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库.在使用过程中不总是和它打交道,导致使用时候都得查看具体的语法.下面为大家稍作总结一些常用到的(虽然常用的都背的溜溜的~) 在python3中使用mysql首先导入pymysql模块,没有这个模块的可以进行pip安装,要是mysql也没有的话,,参考http://www.cnblogs.com/xsmile/p/7753984.html进行安装.