一起学python玩转格式化输出

上次视频录制的非常模糊,高清的视频可以联系我去网盘下载。上次视频中我们最后有2个小程序,给用户5次问年龄的机会和输出1-之间的偶数,下面先把我的代码给大家看下。

解析下5次猜年龄这,我们定义一个变量,初始值为1,while循环根据这个数字,每猜一次,这个数字会加1s=s+1,这里注意下break这个代码,当猜对的时候用这个代码跳出while循环,下面加一个判断,当s5跳出while循环的时候说明是猜对了,提示“你太聪明了“。

下面是输出1-的偶数的代码

这个代码中s%2这个是取余数,偶数除以2是可以整除的,余数肯定为0。利用这个原理我们可以输出所有1-的余数。此外,while循环还可以计算1+2+3……+一直加到的和大家可以思考下这个怎么去写。

进入今天的正题,格式化输出。先来看一段最普通的代码

这段代码中,我们用了两个变量,n代表姓名,age代表年龄。下面我们利用格式化输出来改造下这段代码,如下图所示:

这段代码中我们用%s来分别代表变量n和age,利用这种方式我们的代码简洁了很多,也更容易阅读了。

尝试做个小程序吧,把用户的姓名,年龄,性别,生日,收集起来,再加上简单的判断,当用户输入自己的信息的打印出你是什么星座的,性格是什么样的。可以做的简单一点,重要的是熟悉格式化输出的代码。




转载请注明:http://www.aierlanlan.com/rzdk/829.html

  • 上一篇文章:
  •   
  • 下一篇文章: