python学习日记_第三天(ex6~8)
2015-12-10 22:28
597 查看
L6
依然联系打印字符串,这次的内容递进到字符串包含字符串,python可以很顺利的支持。
然后可以通过加号,连接字符串,从而输出更长的字符串。
L7
1.模板的%号后可以直接跟字符串(【""】;【''】括内都可以)
2.用【*】号可以重复一个字符串多次
3.在print 中,【,】可以作为单词的分隔符使用
L8
L8的问题找到答案了,因为第三行里有一个单引号,系统会自动把两边的单引号变成双引号。因为这边是%r所以能看到这样的变化。如果是%s则根本没有引号。
依然联系打印字符串,这次的内容递进到字符串包含字符串,python可以很顺利的支持。
然后可以通过加号,连接字符串,从而输出更长的字符串。
L7
1.模板的%号后可以直接跟字符串(【""】;【''】括内都可以)
2.用【*】号可以重复一个字符串多次
3.在print 中,【,】可以作为单词的分隔符使用
L8
formatter = "%r %r %r %r" #这边没想到输出是4个 '%r %r %r %r' print formatter % (formatter, formatter, formatter, formatter) #这下面的的输出结果里,1,2,4行是单引号,第3行是双引号,暂时不知道为什么会这样。%r调用repr() 方法,会还原数据的本来样子,但是为什么就第三句变双引号,等日后解答 print formatter % ( "I had this thing.", "That you could type up right.", "But it didn't sing.", "So I said goodnight." )
L8的问题找到答案了,因为第三行里有一个单引号,系统会自动把两边的单引号变成双引号。因为这边是%r所以能看到这样的变化。如果是%s则根本没有引号。
相关文章推荐
- python练习1
- python 中__name__ = '__main__' 的作用
- python基础知识--字符串
- python中if __name__ == '__main__': 的解析
- python+Eclipse+pydev环境搭建
- python图像复制、显示、保存
- python 打开图像
- Python 字符串
- win7系统下配置openCV python环境附加 numpy +scipy安装
- Python中的字符串
- Python模块学习系列(3)----Scikit Learn(机器学习库)
- Python之open()函数详解
- python 中的counter类用法。重要
- python 中的counter类用法。重要
- Python Error: ImportError: cannot import name gof
- python语言特性及其数据类型
- python函数每日一讲 - compile()
- python字符串关键点总结
- python基础教程共60课-第30课字符串的索引和切片
- python基础教程共60课-第29课连接list