美文网首页
dey5 break continue.else.print 的

dey5 break continue.else.print 的

作者: 暖心人桂 | 来源:发表于2018-09-10 08:52 被阅读0次

    break 、continue 、else、print的用法
    补充:python控制台输入函数--- input()函数
    n = input('请输入:')
    说明:
    1、程序运行到input,会停下来,等待输入才继续执行
    2、输入结束:遇到return就结束
    3、获取的输入内容的类型是字符串(不管输入时什么)

    1、 break:
    程序执行中,只要遇到break,就结束包含break的最近的一个循环

    练习:

    练习:随机生成一个整数,然后去猜,猜中为止

    import random

    number = random.randint(0,100)
    count = 0
    while True:
    input_number = int(input('请输入0~100中想要输入的数字:'))
    if input_number < number:
    print('小了小了\n')
    elif input_number == number:
    print("恭喜你答对了!")
    if count > 7 :
    print('还需要努力啊!方法不对!')
    elif count <= 7 :
    print('运气不错哟
    建议你去买几百张彩票,别墅靠大海,迎娶白富美!')
    break
    else :
    print(' 大了大了~~\n')

    结果:
    请输入0~100中想要输入的数字:50
    大了大了~~

    请输入0~100中想要输入的数字:25
    小了小了~~

    请输入0~100中想要输入的数字:37
    恭喜你答对了!
    运气不错哟~~建议你去买几百张彩票,别墅靠大海,迎娶白富美!
    2、continue
    continue:循环执行到continue后,结束当次循环,跳转到下次循环

    3、else
    else:循环结束后要执行的代码

    比如:

    while 条件语句:
    循环体
    else:
    循环后要执行的语句
    “while-else”是一个整体,如果break,结束出整个循环,不会执行else中的内容
    4、print
    格式:

    print(*objects, sep=' ', end='\n', file=sys.stdout)
    说明:
    objects --表示输出的对象。输出多个对象时,需要用 , (逗号)分隔。
    sep -- 用来间隔多个对象。
    end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符。
    file -- 要写入的文件对象。

    (1)、一个print()打印完内容后,默认会换行。
    (2)、一个print()可以打印多个内容,多个内容之间用空格隔开。
    (3)、设置一个print打印结尾结束后的样式(默认换行)。
    end = 字符串
    (4)、同时打印多个内容,中间的间隔(默认空格)
    sep = ' '

    作者:Deathfeeling
    链接:https://www.jianshu.com/p/0c4f162c1218
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    相关文章

      网友评论

          本文标题:dey5 break continue.else.print 的

          本文链接:https://www.haomeiwen.com/subject/zpmjgftx.html