习题 5:

来源:互联网 发布:淘宝店铺装修模版代码 编辑:程序博客网 时间:2024/05/16 18:13

题目:

这里写图片描述

这种变量的代入用了格式化字符串,语句也变了.对比习题四的做法,该题的第13行可以变成

print "He's got",my_eyes,"eyes and",my_hair, "hair"
这里只是尝试下两种语句的对比。

答案

这里写图片描述

加分题

加分习题
1. 修改所有的变量名字,把它们前面的 my_ 去掉。确认将每一个地方的都改掉,不只是你使用
=
赋值过的地方

答:经测试没有区别。。。。

  1. 试着使用更多的格式化字符。例如 %r 就是是非常有用的一个,它的含义是“不管什么都打印出
    来”

答:
格式 描述
%% 百分号标记 #就是输出一个%
%c 字符及其ASCII码
%s 字符串
%d 有符号整数(十进制)
%u 无符号整数(十进制)
%o 无符号整数(八进制)
%x 无符号整数(十六进制)
%X 无符号整数(十六进制大写字符)
%e 浮点数字(科学计数法)
%E 浮点数字(科学计数法,用E代替e)
%f 浮点数字(用小数点符号)
%g 浮点数字(根据值的大小采用%e或%f)
%G 浮点数字(类似于%g)
%p 指针(用十六进制打印值的内存地址)
%n 存储输出字符的数量放进参数列表的下一个变量中

  1. 试着使用变量将英寸和磅转换成厘米和千克。不要直接键入答案。使用 Python 的计算功能来完
    成。

这里写图片描述

要有逻辑关系,弄清楚先后顺序,这样就能代入。后面的名词全部要替换成new_

这里写图片描述

0 0
原创粉丝点击