美文网首页
字符串(一)

字符串(一)

作者: 2644ae270226 | 来源:发表于2017-06-23 11:15 被阅读0次

1.输入输出

>>>print "Hello, world."
>>>Hello, world.

>>>print "Hello", "world."
>>>Hello, world.

2.格式化字符

符号 描述
%r 调试用,近似用源代码
%f 格式化浮点数,可指定小数点后的精度
%s 格式化字符串
%d 格式化整数

用例

>>>print "Your name is %s?" % "Wang"
>>>Your name is Wang?
>>>print "I come from %s and study in %." % (China, Shanghai)
>>>I come from China and study in Shanghai.

>>>print "Number is %f." % 3.1415
>>>Number is 3.1415.
>>>print "Number is %.2f." % 3.1415
>>>Number is 3.14.

>>>print "Number is %d." % 16
>>>Number is 16.

3.转义序列

转义字符 功能
\ 反斜杠( \ )
' 单引号( ' )
" 双引号( ” )
\a ASCII响铃符(BEL)
\b ASCII退格符(BS)
\f ASCII进纸符(FF)
\n ASCII换行符(LF)
\t ASCII水平制表符(TAB)
\v ASCII垂直制表符(VT)

4.字符串运算符

操作符 描述
+ 字符串连接
* 重复输出字符串
[] 通过索引获取字符串中的字符
[:] 切片,获取字符串中的一部分
in 如果字符串包含指定的字符,则返回True
not in 如果字符串不包含指定的字符,则返回True
r/R 原始字符串:所有的字符串都按字面意思来使用,不进行转义字符,没有不能打印的字符。
% 格式化字符串

实例

print "abc"+"ghi"
print "a" * 5

s="hello, world!"
print s[0]
print s[1:5]
print s[::2]\

print 'hello' in s
print 'x' not in s

print r'\n'
print R'\n'

程序执行结果为

abcghi
aaaaa
h
ello
hlo ol!
True
True
\n
\n

相关文章

  • Javascript知识点整合

    字符串 单行字符串: ‘字符串’或“字符串” 多行字符串: `多行字符串` 字符串操作: 字符串连接‘+’号 长度...

  • C++基础字符串

    字符串的构造 字符串特性描述 字符操作 字符串赋值 字符串连接 字符串比较 字符串查找 字符串替换 字符串删除 字...

  • iOS 字符串常用处理方法

    一、字符串截取 二、判断字符串是否包含某个字符串 三、字符串转数组&&数组转字符串

  • Swift 基本语法(字符串, 数组, 字典)

    前言 接上篇, 这篇聊一下 Swift中的 字符串, 数组, 字典 一 字符串 字符串的长度字符串的拼接字符串格式...

  • iOS中的NSString与NSMutableString

    字符串的创建 字符串读写 字符串的比较 字符串的搜索 字符串截取 字符串替换 字符串与路径 字符串转换 NSMut...

  • iOS NSString用法总结

    字符串属性 字符串截取 字符串比较 字符串搜索 字符串拼接 字符串基本类型转换 字符串分行,分段 字符串列举(按条...

  • js第八章

    正则和字符串 [if !supportLists]一、[endif]字符串 字符串的特点:同数组一样,字符串也有下...

  • php 字符串常见方法汇总

    字符串拼接 字符串检索 字符串截取 字符串替换 字符串大小写转化 字符串转数组 字符串格式化

  • 正则中的字符串

    一、字符串 2.字符串中的API 所有字符串中的API都无权修改原字符串,必须返回新字符串

  • iOS开发这些最基础的东西你确定你都知道吗

    一、字符串 1、不可变字符串的创建(NSSString) 2、字符串的比较 3、字符串的处理 4、可变字符串的创建...

网友评论

      本文标题:字符串(一)

      本文链接:https://www.haomeiwen.com/subject/vwjfcxtx.html