python学习7——循环结构

复制代码
#  Python学习
# 学习时间:   2022/6/30   10:16

for _ in range(3):
    password=input("请输入您的密码:")
    if(password=='333'):
        print('密码正确')
        break
    else:
        print('密码不正确,请重新输入')
复制代码
#  Python学习
# 学习时间:   2022/6/30   10:23

for item in range(1,51):
    if item%5!=0:
        continue
    print(item)
复制代码
#  Python学习
# 学习时间:   2022/6/30   10:29
# a=0
for _ in range(3):
#  while a<3:
    password=input("请输入您的密码:")
    if password=='666':
        print('输入正确')
        break
    else:
        print('密码不正确')
    # a+=1
else:
     print('三次机会已用完,已限制登录')
复制代码
复制代码
#  Python学习
# 学习时间:   2022/6/29   20:16

#   for in  循环      in表达从(字符串、序列等)中依次取值,又称为遍历
#                    for in 遍历对象必须时可迭代对象

#   for_in      for   自定义的变量   in   可迭代对象:
#                    循环体


for item in 'Python':
    print(item)
for i in range(10):
    print(i)

#  如果在循环中不需要用到循环变量,可以使用‘_’
for _ in range(10):
    print('不断奋斗,不断快乐')
sum=0
for i in range(101):
    if i%2==0:
        sum+=i
print(sum)
sum=0
for i in range(101):
    if i%2!=0:
        sum+=i
print(sum)
复制代码
复制代码
#  Python学习
# 学习时间:   2022/6/30   10:35

for x in range(1,10):
复制代码
#  Python学习
# 学习时间:   2022/6/30   10:12


#   153:   1*1*1+5*5*5+3*3*3=153   ————————》水仙花数

for item in range(100,1000):
    ge=item%10
    shi=item//10%10
    bai=item//100
    #print(ge,shi,bai)
    if ge*ge*ge+shi*shi*shi+bai*bai*bai==item:
        print(item)
复制代码

复制代码
#  Python学习
# 学习时间:   2022/6/29   20:02

#   while 四循环过程
#    1.初始化变量   2.条件判断    3.条件执行体(循环体)    4.改变变量
a=1
while a<10:
    print(a)
    a+=1
复制代码

 

for y in range(1,x+1):
        print(x,'*',y,'=',x*y,end='\t')   #   end='\t'  结尾不换行,并且空一段距离,    end='',不换行,没有空格
    print()
for x in range(6):
    for y in range(1,x+1):
        print('*',end='')
    print()
复制代码
复制代码
#  Python学习
# 学习时间:   2022/6/29   19:50

#   使用range创建的三种方式:
#          range(stop)     创建一个[0,stop)之间的整数序列,步长为1
#          range(start,stop)  创建一个[start,stop)之间的整数序列,步长为1
#          range(start,stop,step)  创建一个[start,stop)之间的整数序列,步长为step
#         range对象优点:不管表示整数序列有多长,都仅仅存储start stop step ,只有在使用时才会计算相关元素
#      in 与  not in   判断整数序列中是否存在(不存在)指定的整数



r1=range(10)
print(r1)
print(list(r1))    #    用于查看range对象中的整数序列
r2=range(66,99)
print(r2)
print(list(r2))
r3=range(66,99,3)
print(r3)
print(list(r3))

print(88 in r3)
print(93 not in r3)
复制代码

 

posted @   于洲  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示