上期内容回顾:
1. 变量;
2. 转义字符使用介绍;
3. 原始字符串用法;
4. 长字符串的用法;
本期内容详解:
通过对比可以发现,
1):小牛的程序里面在循环体内外都有输入数字和判断语句,显得有些重复;
2): 如果第三次输入也没有输对的话,小牛的代码里并没有判断输入的数是大了还是小了;
而鱼神代码里面,在循环体外并没有让用户输入一个值,而是对guess赋了一个初值0,并保证这个值绝对不与答案相等;
在循环体内,首先要求用户输入一个数,并让次数总数减1,然后先判断是否与答案值相等,等了就结束,否则继续判断值是大了还是小了,大了则输出值偏大了并接着判断输入次数是否用尽,小了同样输入小了并判断次数是否用尽,接着判断程序体条件是否为真以判断是否继续循环,直到用户输入正确或次数用尽则结束循环。最后一条语句声明游戏结束。
黑猫之家原创文章