python笔记_第一天
第一个程序的一些随记:
原实例程序:
print ("一个小游戏,简单的测试一下语法和功能")
temp = input ("猜猜我现在想的数字是哪一个:")
guess = int (temp)
while guess != 8 :
temp = input ("猜错了:")
guess = int (temp)
if guess == 8 :
print ("好厉害,居然猜对了")
else :
if guess > 8 :
print ("给你个提示吧:太大了")
else :
print ("给你个提示吧:太小了")
print ("游戏结束啦!")
存在的问题:
1、第一次猜对并没有正确的提示,直接输出游戏结束
2、第一次猜测无提示
改进如下:
print ("一个测试性的小游戏")
temp = input ("猜猜我现在想的数字是什么:")
guess = int (temp)
while guess != 8 :
temp = input ("猜错了,再给你一次机会:")
guess = int (temp)
if guess > 8 :
print ("大了,在想一想:")
if guess < 8 :
print ("小了,在想一下:")
else :
print ("猜对了")
print ("游戏结束啦")
1、改进第一次猜对后有正确的提示
2、虽然第一次猜测仍无明确提示,但输出的语句可以暗示运行程序的用户再次尝试
3、代码更简短了
4、双if不知是否更合理有待后续补充
笔记:
1、条件分支:
if 条件:
条件为真(true)执行的操作
else :
条件为假(false)执行的操作
2、while循环语法:
while 条件 :
当条件为真(true)时执行循环
当条件为假(false)时不执行循环
3、int
int()
将一个字符串或数字转换为整型
markdown测试
青春随时光悄悄远走,回忆如发丝渐渐苍白

浙公网安备 33010602011771号