一步通过!

str = input()
print("%s\n%s\n%s\n" % (str*3,str*3,str*3))

主要考察 知识点 字符串的处理 输出重复字符串 转义字符的使用

'''什么是字符串
字符串是以单引号或双引号括起来的任意文本
'abc'
"def"
字符串不可变
'''
#输出重复字符串
str9 = "good"
str10 = str9 * 3
#格式化字符串输出  占位符的使用
#  %d   %s   %f  占位符
# 精确到小数点后3位,会四舍五入
print("num = %d, str19 = %s, f = %.3f" % (num, str19, f))

注意这里有个小坑哈,字符串结束后的%前后没有分号,之前上课的时候看着老师输入的没毛病,但是自己重新拾起来然后就没注意,本地调试报了好几次错,尴尬 ̄□ ̄||


'''
转义字符   \
将一些字符转换成有特殊含义的字符
'''
#\n
print("num = %d\nstr19 = %s\nf = %.3f" % (num, str19, f))
'''
\\
'''
print("sunck \\ is")

# \'   \"
print('tom is a \'good\' man')
print("tom is a \"good\" man")
#      tom is a 'good' man

#如果字符串内有很多换行,用\n写在一行不好阅读
print("good\nnice\nhandsome")
print('''
good
nice
handsome
''')

'''
\t   制表符
'''
print("sunck\tgood")


#如果字符中有好多字符串都需要转义,就需要加入好多\,为了简化,Python允许用r表示内部的字符串默认不转义
#     \\\t\\
print(r"\\\t\\")
print(r"C:\Users\xlg\Desktop\Python-1704\day03")
print("C:\\Users\\xlg\\Desktop\\Python-1704\\day03")

转义字符学会了很有用,比如说虽然这几年并不适用Python,但是在Notepad++中处理简单文档也能利用这个处理,尤其是结合Markdown或者其他语言语法,或者是爬虫,建议多研究研究!

深刻体会!