笨办法学python习题11 提问

 

第一次大清早的起来学习,表扬一下自己,继续发扬,话不多说,直接上图:

笨办法学python习题11 提问_第1张图片

笨办法学python习题11 提问_第2张图片

这里的结果我和书上的不太一样,书中的身高的结果是'6\'2"'  ,而我的结果是"6‘2’‘",它自动将我的引号转义成了普通字符,而没有像书中那样将转义字符表达出来,难道是版本问题,希望大神能在评论下面为我指点迷津。

 

 

附加练习:

1.上网查一下python的raw_input实现的是什么样的功能

答:这里我粗略的查了一下,感觉不是很懂,用raw_input()方式输入的内容全部会被当作字符串来处理,而用input()方式输入的内容需要严格遵守python下的规则来进行输入。

2.你能找到它的别的用法吗?测试一下你上网搜到的例子。

答:我没有找到它的其他用法哎,好尴尬。

 

3.用类似的格式再写一段代码,把问题改成你自己的问题。                                                                                                        答: 笨办法学python习题11 提问_第3张图片笨办法学python习题11 提问_第4张图片              

4.和转义序列有关的,想想为什么最后一行'6\'2''里边有一个\'序列。单引号需要被转义,从而防止它被识别为字符串的结尾。有没有注意到这一点?当然有了。

 

今天翻以前的笔记某然发现这章的笔记可能还需要完善一下,截图如下:

笨办法学python习题11 提问_第5张图片

书上的这个代码下方有个注意事项,他在每行print的后面加了一个逗号防止这一行输出换行符跳到另一行,下面是没加逗号和加了逗号的输出结果:

笨办法学python习题11 提问_第6张图片

数值是我随便打的,毕竟我的目的是让大家看到加逗号与不加逗号的区别 

 

你可能感兴趣的:(笨办法学python习题11 提问)