Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP.NET > Python 笔记1:String Literal
【标  题】:Python 笔记1:String Literal
【关键字】:Python,String,Literal
【来  源】:http://blog.csdn.net/wuliaoshengji/archive/2006/02/11/596949.aspx

Python 笔记1:String Literal

Your Ad Here

 

现在流行的语言几乎都提供了丰富的String处理函数,但如何方便的表达String literal, 很多语言却重视不够,尤其是对于转义字符和换行、空白的处理;

即当字符串中需要转义的字符比较多或字符串很长需要换行时,如何使字符串依然能够方便直观的书写

C# 提供了 @,Python则提供了 r""" """,更为强大和方便

输入 print r"df'h'sf\"s\"f\
\ns"
print """df'h'sf"s"f
\ns"""
输出 df'h'sf\"s\"f\
\ns
df'h'sf"s"f

s
(注意中间有个空行)

总结一下:

  是否需要对'"至少其一转义 是否需要行尾\连接下一行 转义序列是否变成普通字面量
r Yes Yes Yes
""" """ No No No
Python 笔记2:Tuple with automated packing/unpacking:【上一篇】
面向对象的JavaScript:【下一篇】
【相关文章】
  • Python 笔记2:Tuple with automated packing/unpacking
  • Ironpython 0.96 中文支持
  • 使用System.Convert.ToString将字符串转换成utf16进制编码
  • re: Read ConnectionString from web.config in ASP.NET 2.0
  • 也谈 ASP.NET 1.1 中 QueryString 的安全获取写法
  • 也谈 ASP.NET 1.1 中 QueryString 的安全获取写法
  • 也谈 ASP.NET 1.1 中 QueryString 的安全获取写法
  • 一行代码搞定你的QueryString!(原创)
  • C++之python函数调用
  • VC嵌入python时debug版lib下载
  • 【随机文章】
  • 看过不少书都介绍它的功能如何如何好,可我就是用不好它
  • Mac OS X 10.2 的超现代基础平台Darwin
  • MySQL on Windows 2003
  • 忙昏了
  • 选择磁盘阵列时需要考虑的因素
  • 在AIX V5.3 ML3上的地理LVM镜像
  • 猫吃老鼠问题的链表实现
  • 用awk数组处理两个文件的例子 (mocou)
  • ISA用路由规则创建基本的缓存策略(3)
  • CD 里段落文字如何转曲线
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.