自由式学习
1人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
该课程属于 1465-王同学-算法方向-推荐系统-就业:是 请加入后再学习

转义字符

\+特殊字符:实现某些难以用字符表示的效果

1. 续行符 :行尾加\

多行输入,单行打印

>>> a = "asdkjhfkajhdkjd\
jsjhdbcjsh"
>>> print(a)
asdkjhfkajhdkjdjsjhdbcjsh

 

2. \' : 单引号, 避免创建字符串的歧义

例:

>>> a = 'I\'m a student'

>>> print(a)
I'm a student

3.\\: 反斜杠

>>> a = "a\\b"
>>> print(a)
a\b

4. \t : 横向制表符

>>> a = "aa\tbb\tcc"

>>> print(a)
aa    bb    cc

5. \r :回车

>>> a = "aa\rbb\rcc"
>>> print(a)
aa bb cc

字符串拼接

+ 将多个字符串拼接起来

有无+都可拼接,并形成新对象

  • +两端是数字,则为加法运算
  • +两端是字符串,则拼接
  • +两端类型不同,报错

>>> 'statistics'+ 'program'
'statisticsprogram'
>>> 'statistics''program'
'statisticsprogram'
>>> 'statistics'    'program'
'statisticsprogram'
>>> 

字符串复制

*

>>> a = 'wq'*3
>>> a
'wqwqwq'

不换行打印

调用print 时,会自动打印一个换行符,

print("今天")
print("昨天")
print("明天")

>>>

今天
昨天
明天

若不想换行,可以通过【 , end = “任意字符串”】

print("今天", end = '')
print("昨天" , end = '')
print("明天")

>>>

今天昨天明天

从控制台读取字符串

input(): 从控制台读取键盘输入的内容, 把键盘输入内容传给变量

>>> MyName = input("请输入您的姓名: ")
请输入您的姓名: 王清
>>> MyName
'王清'
>>> 

 

[展开全文]

授课教师

高级算法工程师

课程特色

图文(1)
视频(152)
考试(10)

最新学员