zoukankan      html  css  js  c++  java
  • while/for循环

    1、循环、迭代、遍历都是循环

    2、while 循环必须有计数器

    3、continue 结束本次循环,进入下一循环

    4、break 结束循环

    count = 0
    while count < 3:
    username = input('username:')
    pwd = input('passwd:')
    if username == 'wang' and pwd == '123123':
    print('登录成功')
    break
    else:
    print ('用户名密码错误')
    count+=1
    else:
    print ('错了,最多错3次')

    5、猜数字游戏

    导入random

    import random
    random_num = random.randint(1,100) #随机生成1-100之间的整数
    print (random_num)
    count = 0
    while count<7:
    count+=1
    num = int(input('请输入你猜的数字:'))
    if num>random_num:
    print ('猜大了')
    # continue
    elif num<random_num:
    print ('猜小了')
    # continue
    else:
    print ('恭喜你猜对了,数字是:',random_num)
    break
    else:
    print ('都猜错了,没机会了')

    6、for 循环(同样是猜数字游戏,用for循环写为:)

    import random
    random_num = random.randint(1,1000)
    print (random_num)
    for i in range(5):
    num = int(input('请输入你猜的数字:'))
    if num>random_num:
    print ('猜大了')
    elif num<random_num:
    print ('猜小了')
    else:
    print ('恭喜你',random_num)
    break

    7、字符串拼接

    name = input('请输入你的名字:')
    time = '2017年12月17日'
    print (name+'欢迎啊') #通过“加号”拼接字符串
    print ('%s,欢迎啊,%s'%(name,time)) # %s为占位符str类型, %d int类型, $f float类型
    print ('{},欢迎,时间是:{}'.format(name,time))
    print ('{na},欢迎,时间是:{ti}'.format(na=name,ti=time))
     
  • 相关阅读:
    Shapefile文件数据库操作ArcEngine +C#
    INewFeedBack接口ArcGlobe
    如何获取免费Aster GDem数据
    FUCK EFS!!!!!
    5种方法解除开机密码[转]
    blobtracking references[转]
    cvMatND
    二值图像相似性[转]
    OpenCV中打印CvMat的元素
    视觉&图像处理相关链接
  • 原文地址:https://www.cnblogs.com/wang-hao-yue/p/8072303.html
Copyright © 2011-2022 走看看