python入门(二) 猜随机数小游戏改进

xiaoxiao2021-02-28  64

#猜随机数小游戏代码如下 from random import randint num = randint(0, 100) #import random 可采用引入模块的形式写随机数代码 #num = random.randint(0, 100) def judge(): _yournum = int(input("please input your number:")) i = 1 while _yournum != num: if _yournum < num: print("这是你的第%d次猜测," % i + "你的数字%d比随机数小." % _yournum) else: print("这是你的第%d次猜测,你的数字%d比随机数大." % (i, _yournum)) _yournum = int(input("please input your number:")) i = i + 1 #此处不能够用for循环,python中for循环不太适用条件循环 print("这是你的第%d次猜测,你的数字%d与随机数相同." % (i, _yournum)) #函数部分 judge()

以上程序中所用到的知识点如下:

变量命名规则

#第一个字符必须是字母或下划线"_"

#变量名称是对大小写敏感的,myname和myName不是同一个变量。

for循环语法

for i in range(a, b):

循环语句

#range就是产生一组整数序列

#从a循环至b-1

#Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

字符串的连接输出

print("good" + " bye")

格式化输出

name = "jack"

age = 18

print("my name is %s,age is %d" % (name, age))

#注意:%号两端两个括号

定义函数

def 函数名():

函数体

#调用方法:函数名()

自增运算符

#python中不存在自增运算符"a++"

#可用自增运算 a = a + 1

完整的if条件语句

#if,elif,else可组成一个整体的条件语句

转载请注明原文地址: https://www.6miu.com/read-2620424.html

最新回复(0)