这节课主要学习了if else和 while的用法
重要的是:
1.别忘记加冒号了
2.“缩进”是Python的灵魂
典型例题:
2. 请写出与 10 < cost < 50 等价的表达式
cost>10 and cost<50
3. Python3 中,一行可以书写多个语句吗?
可以,多个语句用分好隔开
4. Python3 中,一个语句可以分成多行书写吗?
可以,不过需要加 \
5.python中除了False,None,0,“”,‘’,(),【】,{}会被看作假,其他的都会被看作真。
import random times = 3 secret = random.randint(1,10) print('------------------我爱鱼C工作室------------------') # 这里先给guess赋值(赋一个绝对不等于secret的值) guess = 0 # print()默认是打印完字符串会自动添加一个换行符,end=" "参数告诉print()用空格代替换行 # 嗯,小甲鱼觉得富有创意的你应该会尝试用 end="JJ"? print("不妨猜一下小甲鱼现在心里想的是哪个数字:", end=" ") while (guess != secret) and (times > 0): temp = input() guess = int(temp) times = times - 1 # 用户每输入一次,可用机会就-1 if guess == secret: print("我草,你是小甲鱼心里的蛔虫吗?!") print("哼,猜中了也没有奖励!") else: if guess > secret: print("哥,大了大了~~~") else: print("嘿,小了,小了~~~") if times > 0: print("再试一次吧:", end=" ") else: print("机会用光咯T_T") print("游戏结束,不玩啦^_^")