zoukankan      html  css  js  c++  java
  • if、for、while的详解及实例(一)



    实例一:猜字谜

    a = 1
    i = 0
    while a != 20:
    a = int (input ('请输入你猜的数字:'))
    i += 1
    print(i)
    if a == 20:
    if i<3:
    print(i)
    print('真厉害,第一次就猜对了!')
    else :
    print(i)
    print('总算猜对了,恭喜恭喜!')
    elif a < 20:
    print('你猜的数字小了,不要灰心,继续努力!')
    else :
    print('你猜的数字大了,不要灰心,继续加油!')

    实例二:找数字

    (1)不用输出当前元素:不需要break,也会达到想要的效果,因为接下来没有多余的输出语句,但是实际上找到3后还是执行完了整个循环,如(例2)所以最好还是加上break,减少不必要的运行。
    li1 = [1,2,3,4,5]
    for i in li1:
    if i == 3:
    print('找到',i,'了')
    break
    else:
    print('没有3')

    (2)需要输出当前元素:需要break,找到3后就跳出循环体,不再执行接下来的数据。
    li1 = [1, 2, 3, 4, 5]
    for i in li1:
    if i == 3:
    print('找到', i, '了')
    else:
    print(i)
    else:
    print('没有3')


    内容来自网络,整理仅供自己学习,不做任何商业化用途。 有大片引用时,会注明出处,如有疏漏,敬请见谅。
  • 相关阅读:
    cordova插件(一)-inappbrowser
    quartz框架(一)-入门使用
    gitbook联动github
    系统服务部署入门
    websocket深入研究
    日志组件-logback入门
    nginx专题-nginx入门
    springmvc使用websocket入门
    基于cordova的混合app开发
    C语言------指针
  • 原文地址:https://www.cnblogs.com/youzaijiang/p/9068815.html
Copyright © 2011-2022 走看看