1.转义符号的使用
2.字符串可通过+进行拼接操作(需两个为字符串)
3.字符串可通过*号进行复制
4.通过end=“”,来避免换行
使用 input()从控制台读取键盘输入内容
myname = input('请输入名字:')
请输入名字:x
print(myname)
输出 'x'
1.转义符号的使用
2.字符串可通过+进行拼接操作(需两个为字符串)
3.字符串可通过*号进行复制
4.通过end=“”,来避免换行
使用 input()从控制台读取键盘输入内容
myname = input('请输入名字:')
请输入名字:x
print(myname)
输出 'x'
字符串操作
转义字符 字符串拼接 字符串复制 不换行打印
input()从控制台读取键盘输入的内容
转义字符:
可以使用input()从控制台读取键盘输入的内容
转义字符:使用"\+特殊字符",实现某些难以用字符表示的效果。如换行等。
续行符:\
a='aaa\ bbb' print(a) #aaabbb
字符串拼接
+两边都是字符串 或者直接放到一起实现拼接
a='aaa'+'bbb' print(a) #aaabbb b='aaa''bbb''ccc' print(b) #aaabbbccc
字符串复制
a='aaa'*3 print(a) #aaaaaaaaa
不换行打印
print("aaa") print("bbb") print("ccc") ''' aaa bbb ccc ''' print("aaa",end="*") #以星号结尾并且不换行 print("bbb",end="\t") print("ccc") #aaa*bbb cccc
从控制台读取字符串:使用input()从控制台读取键盘输入的内容。
myname=input("请输入名字:")
转义字符
\续行符
\\反斜杠
\'单引号
\"双引号
\b退格
\n换行
\t横向制表符
\r回车
字符串的拼接
+
b=‘sxt''gaoqi’
形成新的对象
从控制台读取字符串
nyname=input‘请输入你的名字:’
请输入你的名字:
转义字符
\(在行尾时) 续行符
\\ 反斜杠符号
\' 单引导
\" 双引导
\b 退格(Backspace)
\n 换行
\t 横向制表符
\r 回车
字符串拼接
1.用+拼接
2.多个字符串直接放到一起
字符串复制
用*实现字符串复制
不换行打印
前面调用print时,会自动打印一个换行符。
有时不想换行时,可以通过end="任意字符串"实现末尾添加任何内容。
print("sxt",end=' ')
print("sxt",end='\t')
从控制台读取字符串
input()
\ (在行尾时) 续行符
\\ 反斜杠符号
\' 单引号
\" 双引号
\b 退格(Backspace)
\n 换行
\t 横向制表符
\r 回车
b = 'i\'m a teacher' #利用转义字符 输出单引号
>>> print('aaabb\ #(在行尾时) 续行符
cccddd')
aaabbcccddd
字符串拼接
’aa’+ ’bb’ ==>’aabb’。
(1) 如果+两边都是字符串,则拼接。
(2) 如果+两边都是数字,则加法运算。
(3) 如果+两边类型不同,则抛出异常。
形成一个新的对象
可以将多个字面字符串直接放到一起实现拼接。例如:’aa’’bb’==>’aabb’
字符串复制
>>> a = 'Sxt'*3
结果:'SxtSxtSxt'
不换行打印
调用print 时,会自动打印一个换行符。有时,我们不想换行,可以自己通过参数end = “任意字符串”。实现末尾添加任何内容:
print("sxt",end=' ')
print("sxt",end='##')
print("sxt")
运行结果:
sxt sxt##sxt
从控制台读取字符串
我们可以使用input()从控制台读取键盘输入的内容。
>>> myname = input("请输入名字:")
请输入名字:高淇
>>> myname
'高淇'