笨办法学python习题 6字符串和文本
2018-03-02 22:39
302 查看
好久没更了,今天晚上无论如何也要弄完这篇习题,还是先按照书上写的把代码一字不差,一字不漏的打出来吧,结果如下:
然后是对比书上的结果,别无一二,结果如下:
附加练习:
1.同样是写注释,并解释作用,还是留给各位去操作,说实话,我真的搞不懂有什么好解释的,或者更加确切的来说我根本不知道怎么去解释,希望大神网友能帮忙解决一下这个问题。2.找到所有把“把一个字符串放进另一个字符串”的位置。总共有4个地方。我找的结果如下:
因为本章节的前沿有提到过,‘字符串可以包含之前已经见过的格式化字符。你只要将格式化的变量放到字符串中,紧跟着一个百分号%,再紧跟着变量名即可。想在字符串中通过格式化字符放入多个变量,需要将变量放到“( )”中’所以可以很容易的找到这四个地方。3.确定一下是否只有这四个位置。我的答案是确定,非常确定,通过阅读导读我找到了这四个地方,同时也发现了容易迷惑人的地方,我截图来说明一下:
有些同学可能会把这两个地方选进去,这两个地方还是比较有迷惑性,我来试着说一下,第一个地方虽然是字符串中包含了一个字符串,但是再第二个引号后面却没有跟上这个格式化字符的变量,因此不能算是一个字符串放入另一个字符串中。 第二个地方只有一个字符串而已,因此也不算。4.提问:解释一下为什么w和e用+连接起来就可以生成一个更长的字符串 作答:加号是一种运算方式,print相当于等号,所以会得出来一种新的字符串。
然后是对比书上的结果,别无一二,结果如下:
附加练习:
1.同样是写注释,并解释作用,还是留给各位去操作,说实话,我真的搞不懂有什么好解释的,或者更加确切的来说我根本不知道怎么去解释,希望大神网友能帮忙解决一下这个问题。2.找到所有把“把一个字符串放进另一个字符串”的位置。总共有4个地方。我找的结果如下:
因为本章节的前沿有提到过,‘字符串可以包含之前已经见过的格式化字符。你只要将格式化的变量放到字符串中,紧跟着一个百分号%,再紧跟着变量名即可。想在字符串中通过格式化字符放入多个变量,需要将变量放到“( )”中’所以可以很容易的找到这四个地方。3.确定一下是否只有这四个位置。我的答案是确定,非常确定,通过阅读导读我找到了这四个地方,同时也发现了容易迷惑人的地方,我截图来说明一下:
有些同学可能会把这两个地方选进去,这两个地方还是比较有迷惑性,我来试着说一下,第一个地方虽然是字符串中包含了一个字符串,但是再第二个引号后面却没有跟上这个格式化字符的变量,因此不能算是一个字符串放入另一个字符串中。 第二个地方只有一个字符串而已,因此也不算。4.提问:解释一下为什么w和e用+连接起来就可以生成一个更长的字符串 作答:加号是一种运算方式,print相当于等号,所以会得出来一种新的字符串。
相关文章推荐
- 《“笨办法”学Python》——习题6 字符串与文本
- 笨办法学python习题6 字符串和文本
- 笨方法学Python 习题 6: 字符串(string)和文本
- 实验吧CTF题库 2015RCTF(misc50)安全杂项 grep检索字符串与python解析文本
- 笨办法学python笔记(习题35)——exit()用法
- 笨办法学python(习题39)——items()、get()、
- 轻松python文本专题-字符串对齐
- 轻松python文本专题-字符串逐字符反转以及逐单词反转
- 轻松python文本专题-字符串开头或者结尾匹配
- python 字符串组成MySql 命令时,字符串含有单引号或者双引号导致出错解决办法
- 笨办法学python加分习题26
- [解决办法]Python中使用json.loads解码字符串时出错:ValueError: Expecting property name: line 1 column 2 (char 1)
- 【python cookbook】改变多行文本字符串的缩进
- 笨办法06字符串(string)和文本
- 【笨办法学Python】习题11:打印出改变了的输入
- python文本 字符串开头或者结尾匹配
- 笨办法学 Python · 续 第五部分:文本解析
- 笨办法学python习题13 参数、解包和变量
- 笨办法学python习题5 更多的变量和打印
- 轻松python文本专题-字符串对齐