第24课时: 字符串 转义字符 字符串拼接 字符串复制 input()获得键盘输入
转义字符:
某些特殊的效果可以用字符表示,比如 换行、空格,单引号、双引号
>>> a='i\nlove\nyou'
>>> a
'i\nlove\nyou'
>>> print(a)
i
love
you
字符串拼接: +
把两个字符串拼起来。
>>> 'a'+'b'
'ab'
两个必须全部是字符串, 字符串加数字不行,会出错。
其实没有加号也可以
>>> 'a''b'
'ab'
字符串复制:*
>>> a='wlzznb'*3
>>> a
'wlzznbwlzznbwlzznb'
不换行打印
对比代码:
print("aa")
print("bb")
print("cc")
结果
aa
bb
cc
不换行打印
print("aa",end=',')
print("bb",end='?')
print("cc")
结果
aa,bb?cc
从控制台读取字符串:input()
可以使用input()从控制台读取键盘输入的内容。
>>> myname=input("输入你名字:")
输入你名字:wlz
>>> myname
'wlz'
源文件中编写:
print("3")
print("2")
print("1")
t=input("是否启动核弹发射按钮?:")
print(t)
3
2
1
是否启动核弹发射按钮?:允许发射
允许发射
自我练习探索:
a=输入值
>>> a=input()
2
>>> a
'2'
但是发现a是字符,
我希望得到的是输入的整形数字。
修改程序:
>>> a=int(input())
2
>>> a
2
修改成功!!!