Python学习笔记之一:Python的字符串
2010-07-23 22:36
579 查看
1. Python可以用单引号、双引号以及三引号表示字符串,并且这些表示符可以相互嵌套,例如:"Let's go"是一个合法的Python字符串。C++或Java编程时表示上述语句需写成"Let/'s go",即要加一个转义字符'/',当然在Python中转义字符依然也是可以用的。
2. Python中拼接字符串:
1) "Hello " + "World!" = "Hello World!"
2) x = "Hello "
y = "World!"
x + y
"Hello World"
3. str()和repr()
str()将参数转换为字符串;repr()将参数转换为字符串表现形式,两者有着微妙的差别。例如
n = repr(raw_input("input a number: "))
x = float(n)
# 错误
n = str(raw_input("input a number: "))
x = float(n)
# 正确
4. input()和raw_input()
input()的输入值必须是Python的合法表达式,例如输入值为字符串时,必须加引号;raw_input()将所有的输入值都视为字符串。
5. 原始字符串:r开头的字符串,例如:r"C:/program files"
2. Python中拼接字符串:
1) "Hello " + "World!" = "Hello World!"
2) x = "Hello "
y = "World!"
x + y
"Hello World"
3. str()和repr()
str()将参数转换为字符串;repr()将参数转换为字符串表现形式,两者有着微妙的差别。例如
n = repr(raw_input("input a number: "))
x = float(n)
# 错误
n = str(raw_input("input a number: "))
x = float(n)
# 正确
4. input()和raw_input()
input()的输入值必须是Python的合法表达式,例如输入值为字符串时,必须加引号;raw_input()将所有的输入值都视为字符串。
5. 原始字符串:r开头的字符串,例如:r"C:/program files"
相关文章推荐
- Python学习笔记(三)英文字符串的大小写转换
- Data Analysis学习笔记 --- Python数据清洗对字符串处理
- python基础教程学习笔记 第三章 字符串
- Python学习笔记 字符串
- Python 学习笔记-字符串
- 学习笔记-小甲鱼Python3学习第十四讲:字符串:各种奇葩的内置方法
- Python学习笔记——字符串连接
- [学习笔记]Python_字符串,元祖,字典
- python3.4学习笔记(十五) 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- 小甲鱼:Python学习笔记002_数组_元组_字符串
- Python学习笔记摘要(一)类型 字符串 函数 列表 深浅拷贝
- Python学习笔记 - 5.字符串(find方法,格式操作符%)
- python 学习笔记-山寨携程(列表,字符串,字典和流程控制总结)
- Python学习笔记(6) -- 字符转数字、字符串转整型(char2num、str2int)
- python学习笔记2—python文件类型、变量、数值、字符串、元组、列表、字典
- Python学习笔记 1 关于字符串
- Python学习笔记5-字符串、bool、数值操作和数组字典排序
- Python学习笔记-长字符串
- Python 学习笔记(1)——字符串的处理
- <<Python基础教程>>学习笔记 | 第03章 | 字符串