专业的JAVA编程教程与资源

网站首页 > java教程 正文

零基础学python第八天之for循环_python for循环怎么写

temp10 2025-10-19 12:54:43 java教程 1 ℃ 0 评论

我们的目标是:用最短的时间从编程零基础提升到掌握python常用的基本知识。加油!


零基础学python第八天之for循环_python for循环怎么写

我们之前在猜数字小游戏中使用过while来实现循环,今天我们再来学习一种循环的实现方法——for循环。

在python中,for循环可以用来实现在一定范围内的指定次数循环,使用格式是:

for 变量名 in 变量取值范围

我们仍以之前的猜数字小游戏为例,来认识for循环,示例代码如下:

上图代码文本内容如下:

from random import randint
num=randint(1,30)
i=1
for i in range(1,num):
    print("请输入你猜测的数字:")
    answer=int(input())
    if answer>num:
        print("这个数太大了。")
    if answer<num:
        print("这个数太小了。")
    if answer==num:
        print("猜对了!")
        break

代码中的“for i in range(1,num)”要实现的功能是把1到num范围内(不含num)的数值依次赋值给i,每运行一次i加1,最后一次循环是当i=num-1时,当i=num时,循环终止。

代码运行结果如下:

这段代码预设了一个前提,只有在不超过num-1次尝试出正确答案才是值得表扬和鼓励的,所以循环控制变量i的取值范围为(1,num),取值包含1不包含num。

今天就分享到这,希望有意向学习python的朋友通过阅读本文能有所收获,欢迎评论区留言交流。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表