首页 > 编程语言 >Python对于for循环,可以用range()来控制循环次数,写法:range(次数)

Python对于for循环,可以用range()来控制循环次数,写法:range(次数)

时间:2024-01-10 16:44:06浏览次数:21  
标签:输出 次数 range 循环 print 100

'''
for循环次数 循环的是列表、集合、元组、字典、字符串,这些类型中保存了几个数据值就循环几次
'''
# Python对于for循环,可以用range()来控制循环次数
# 写法:range(次数)
name = 'Rocco' # 设置变量name为字符串类型,值为'Rocco'
ps = '123456' # 设置变量ps为字符串类型,值为'123456'
for i in range(5): # 循环5次,i的取值范围为[0, 1, 2, 3, 4]
aa = input('请输入用户名:') # 通过input函数获取用户输入的用户名,并赋值给变量aa
bb = input('请输入密码:') # 通过input函数获取用户输入的密码,并赋值给变量bb
if aa == name and bb == ps: # 判断aa是否等于name并且bb是否等于ps
print("登录成功") # 如果条件成立,输出"登录成功"
break # 结束循环
else: # 如果条件不成立
print("登录失败") # 输出"登录失败"


# 输出1-100的所有数
# 写法:range(开始:结束)
for i in range(1, 101):
print(i) # 打印从1到100的数字
print('**********') # 打印一行星号

# 输出1-100时循环前面50次就结束
for i in range(1, 51):
print(i)
print('**********') # 打印一行星号
#输出1-100时循环后面50次就结束
for i in range(51, 101):
print(i)
print('**********') # 打印一行星号
# 输出1-100间隔2后全部输出
# 使用循环从1到100迭代,步长为2
for i in range(1, 101, 2):
# 打印当前迭代的数值
print(i)

标签:输出,次数,range,循环,print,100
From: https://www.cnblogs.com/yaojiankui/p/17956829

相关文章

  • 循环语句
    快速形成for循环......
  • 写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中
    描述写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)数据范围:1\len\le1000\1≤n≤1000输入描述:第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。输出描述:......
  • 自动化测试循环控制:学习 ForEach 的精确运用
    在 自动化测试 场景中,当需要对数组内的所有元素分别执行特定操作时,我们通常会采用 ForEach循环 来实现这一过程。例如一个常见的场景:请求一个获取宠物列表的接口,返回了n个宠物的id,然后根据这些宠物id逐一查询并获取每个宠物的详细数据。一般的ForEach循环用JavaScrip......
  • 无涯教程-Redis - ZREMRANGEBYSCORE 命令函数
    RedisZREMRANGEBYSCORE命令删除存储在键中的排序集中的所有元素,这些元素的分数介于最小和最大(含)之间。ZREMRANGEBYSCORE-返回值返回删除的元素数量。ZREMRANGEBYSCORE-语法以下是RedisZREMRANGEBYSCORE命令的基本语法。redis127.0.0.1:6379>ZREMRANGEBYSCORE......
  • 无涯教程-Redis - ZREMRANGEBYRANK 命令函数
    RedisZREMRANGEBYRANK命令删除存储在键中且排序在开始(start)和停止(stop)之间的排序集中的所有元素。ZREMRANGEBYRANK-返回值返回删除的元素数量。ZREMRANGEBYRANK-语法以下是RedisZREMRANGEBYRANK命令的基本语法。redis127.0.0.1:6379>ZREMRANGEBYRANKkeyst......
  • 数据结构线性表之【循环链表、双向链表】
    循环链表在单链表中,每个结点都带有一个指向其后继结点的指针,但因为表尾元素没有后继结点,所以表尾结点的指针域为空,表明它不指向任何结点,并表示这个结点是最后一个结点。现在修改这个约定,将表尾结点的指针指回头结点,从而形成一类新链表。在这样的链表中,从任何一个结点出发并沿着指针......
  • python跳出多层for循环的方法
    在业务逻辑中有时候会遇到两层for循环的情况,触发某些条件时,需要直接退出两层for循环而python官方是没有goto语句的那么我们可以这样实现第一种定义变量flag,根据flag的值做退出flag=Trueforiinrange(10):forjinrange(10):ifi+j>15:print(i,j......
  • 【C++】STL 算法 ② ( foreach 循环中传入 函数对象 / Lambda 表达式处理元素 | forea
    文章目录一、foreach循环中传入函数对象/Lambda表达式处理元素1、foreach循环算法2、foreach循环中传入函数对象处理元素3、foreach循环中传入Lambda表达式处理元素4、Lambda表达式-匿名函数对象/仿函数一、foreach循环中传入函数对象/Lambda表达式处理......
  • 时间复杂度(常数循环、strchr、冒泡排序、二分查找)
    1.1常数循环//计算复杂度voidFunc4(intk){intcount=0;for(intk=0;k<100;++k){++count;}printf("%d\n",count);}时间复杂度为:O(1)  注:O(1)不是代表算法只能运行一次,是常数次1.2strchr的时间复杂度//计算strchar的时间复杂度constchar*strchr(constc......
  • 基于代码一步一步教你深度学习中循环神经网络(RNN)的原理
    当谈到基于RNN(循环神经网络)的机器学习例子时,一个常见的任务是文本生成。RNN是一种能够处理序列数据的神经网络,它具有记忆能力。以下是一个基于RNN的文本生成例子,并给每一行添加了详细注释:1.importtorch2.importtorch.nnasnn3.importtorch.optimasoptim4.5.#定义......