字符串基础知识
来源:互联网 发布:淘宝网主要业务 编辑:程序博客网 时间:2024/05/21 10:43
1、字符串:有3类字符串,通常意义上的字符串(str)和Unicode字符串都是抽象类basestring的子类。
创建和赋值:
aString = 'Hello' 或者 Anotherstring = “Python”
访问字符串的值:
aString[0] 'H'
aString[1:3] 'el'
字符串类型和数字类型一样是不可变的,如果要改变一个字符串,就必须创建一个新串来实现。
删除字符串:
通过赋一个空值或者使用del语句来清空或者删除一个字符串。
aString = ''
del aString
字符串的操作符:
正向索引 0 1 2 3 4
astring= ' a b c d e'
反向索引 -5-4-3-2-1
2、三引号的使用:是一对连续的单引号或者双引号
cursor.execute('''
CREATE TABLE users (
login VARCHAR(8), uid INTEGER,
prid INTEGER)
''')
3、Unicode:
如果一个Unicode 字符串被作作为参数传给了str()函数,它会首先被转换成ASCII 字符串然后在交给str()函数
unicode()和unichar()可以看成Unicode 版本的str()和chr().
每次我们写一个Unicode 字符串到磁盘上我们都要用指定的编码器给他"编码"一下,
相应地,当我们从这个文件读取数据时,我们必须"解码"该文件,使之成为相应的Unicode 字符
串对象.
只要你遵守以下的规则,处理Unicode 就是这么简单:
- 字符串基础知识
- 字符串基础知识
- [基础知识]随机数、随机字符串
- Python基础知识(六)--字符串
- C++中的字符串基础知识
- 第一章、基础知识(Part2)--字符串
- 字符串—基础知识
- JavaScript字符串基础知识集锦
- 基础知识之字符串函数
- PHP基础知识 - 字符串处理
- javascript基础知识(字符串)
- java字符串基础知识整理
- C++基础知识复习--字符串
- Java基础知识_day8_(字符串)
- [python][基础知识] 字符串操作
- Java基础知识之字符串
- java基础知识【字符串 | 数组】
- 指针和字符串基础知识
- 使用定时器T1的模式2 定时器T0的模式2 并且引入外部事件计数器
- hibernate.connection.release_mode
- VI超级图解
- android 扫描sdcard下的图片
- nmap常用命令
- 字符串基础知识
- Oracle基础知识-Oracle不同的启动关闭方式
- Windows Store apps开发[78]Windows 8 开发31日-第20日-打印
- 57
- C++泛型设计 - 模板规格(译)
- IOS5 Use AVAudionPlayer
- 草根程序员转型做项目管理走过的点点滴滴之一人团队
- split python
- Android开发之:Activity生命周期详解