《笨办法学python》加分习题11——我的答案
来源:互联网 发布:微信矩阵是什么 编辑:程序博客网 时间:2024/05/22 13:37
这是我自己学习的答案,会尽力写的比较好。还望大家能够提出我的不足和错误,谢谢!
文中练习:
print "How old are you?"age = raw_input()print "How tall are you?"height = raw_input()print "How much do you weigh?"weight = raw_input()print "So, you're %r old, %r tall and %r heavy." %(age, height, weight)
运算结果:
How old are you?22How tall are you?173How much do you weigh?60So, you're '22' old, '173' tall and '60' heavy.
练习答案:
1、将输入的内容转换成字符串类型的数据输入(无论你输入什么,这边有点类似%r的样子(我个人感觉))。
2、网上找的基本上都是你输入的东西转换成了字符串类型啊。
3、
print "Are you OK?",answer1 = raw_input()print "Are you tired?",answer2 = raw_input()print "Do you ready to sleep?",answer3 = raw_input()print "So, your answers are %r,%r,%r." %(answer1, answer2, answer3)
4、当时还真没注意到,这里也体现出了raw_input是你输入啥他都给你转换成字符串类型,这样也就是说,将最后一行的%r全部改成%s,就不会出现这样的情况了。
将最后一行改成:
print "So, you're %s old, %s tall and %s heavy." %(age, height, weight)
然后输出就会变成这样:
How old are you? 23How tall are you? 173How much do you weigh? 63So, you're 23 old, 173 tall and 63 heavy.
挺有意思的,这里的raw_input和%r的配合真好玩。
阅读全文
0 0
- 《笨办法学python》加分习题11——我的答案
- 《笨办法学python》加分习题1——我的答案
- 《笨办法学python》加分习题2——我的答案
- 《笨办法学python》加分习题3——我的答案
- 《笨办法学python》加分习题4——我的答案
- 《笨办法学python》加分习题5——我的答案
- 《笨办法学python》加分习题6——我的答案
- 《笨办法学python》加分习题7——我的答案
- 《笨办法学python》加分习题8——我的答案
- 《笨办法学python》加分习题9——我的答案
- 《笨办法学python》加分习题10——我的答案
- 《笨办法学python》加分习题12——我的答案
- 《笨办法学python》加分习题13——我的答案
- 《笨办法学python》加分习题14——我的答案
- 《笨办法学python》加分习题15——我的答案
- 《笨办法学python》加分习题16——我的答案
- 《笨办法学python》加分习题17——我的答案
- 《笨办法学python》加分习题18——我的答案
- java中关于进制的说明
- 对于英语学习的一些见解
- 关于web项目中的程序调试(为了记住自己遇到的问题,慢慢增加)
- stm32控制mpu9250九轴传感器
- ping——网络测试
- 《笨办法学python》加分习题11——我的答案
- tensorflow 入门
- HDU 6098 Inversion
- 递归与动态规划---最长公共子串问题
- 一种排序
- F
- 476. Number Complement--数量补语
- 剑指offer——从上往下打印二叉树
- Java集合之TreeMap源码分析