zoukankan      html  css  js  c++  java
  • 第二章 Python基础之条件判断,循环

    1.条件判断if   else

       如:

    if age >=18 and scroe <= 100: #py中不使用&标识并集 等于使用== 不等于使用!=

    print('成年')
    else:                       #中间可以使用elif 加如其他条件
        print ('dd')


    2.循环 遍历 迭代

    (1)while循环 需要先定义一个计数器,需要有结束的条件,否则会死循环

    count =0
    while count<20:
        print('tianjia')    #一直满足
       
    count = count +1  #count+=1

        

        (2) break  可以强制跳出循环体

    (3) continue  结束当前此次循环

    import random
    number = random.randint(1,100) #随机产生1-100的数字
    count = 0
    while count <7:
        count = count + 1
        guess = input('请输入一个数字:')
        guess = int(guess)
        if guess == number:
            print('恭喜你猜对了')
            break
        elif guess <number:
            print('你猜的数过小啦')
            continue
        elif guess >number:
            print('你猜的过大啦,请继续猜')
            continue
    else:#while对应的else的作用是循环正常结束时执行,否则不会执行
       
    print('次数已经用完啦')

    (4) for循环

       for i in range(7):

    for不需要计数器 可自动增加,与while不同也可不加continue

    for i in range(7):
        guess = input('请输入一个数字:')
        guess = int(guess)
        if guess == number:
            print('恭喜你猜对了')
            break
        elif guess <number:
            print('你猜的数过小啦')
        elif guess >number:
            print('你猜的过大啦,请继续猜')
  • 相关阅读:
    HDU1166:敌兵布阵(树状数组)
    elasticsearch 7.4.0依赖
    IntelliJ IDEA手工安装插件方法
    Guava入门
    Maven添加Oracle驱动及依赖
    springboot整合netty(二)
    MyBatis-Plus
    「Chris Richardson 微服务系列」服务发现的可行方案以及实践案例
    spring initializr
    String.Format( )用法
  • 原文地址:https://www.cnblogs.com/cslw5566/p/12246812.html
Copyright © 2011-2022 走看看