美文网首页
day05-练习与补充

day05-练习与补充

作者: d4lx | 来源:发表于2018-08-24 15:50 被阅读0次

    01-循环中涉及到的关键字

    python控制台输入函数input(提示信息)
    说明:1、程序遇到input,会停下来,等待输入完成后才执行后面的代码(阻塞线程)。
              2、输入结束:遇到return就结束。
              3、获取到输入的内容的类型是字符串(不管输入的是什么)

    name = input('请输入名字:')
    number = input('请输入一个数:')
    print(name, number,  type(number))
    

    else关键字
    说明:python中的循环的最后可以添加else语句,代表循环结束后要执行的代码。

    for 变量 in 序列:
        循环体
    else:
        循环结束后要执行的代码
    
    while 条件语句:
        循环体
    
    else:
        循环结束后要结束的代码
    
    注意:写到else里面的语句,和写在循环外面的区别是,break的时候,else中的内容不会执行;
    

    break、continue关键字
    说明:程序执行过程中,只要遇到break,就结束包含break的最近的循环

    #练习:随机生成一个整数,然后去猜,猜对为止;
    import random
    number = random.randint(0,100)
    while True:
        num = input('请猜(0-100):')
        if int(num) == number:
            print('猜对了')
            break
        else:
            if int(num) > number:
                print('猜错了,偏大,请继续!')
            if int(num) < number:
                print('偏小,请继续!')
    
    

    02-python中print的使用

    1、print(内容)一个print打印完以后,默认会换行。

    str1 = 'abc'
    print(str1)
    print(str1)
    

    2、一个print可以同时打印多个内容,多个内容之间用逗号隔开

    print(str1,'aaa',123)
    

    3、设置一个print打印结束后的样式;end=zi字符串;

    print('aaa', end = '**')
    print('bbb')
    

    4、设置同时打印多个内容,内容之间的样式;sep=字符串;

    print('a', 'b', 'c', sep='*')
    

    相关文章

      网友评论

          本文标题:day05-练习与补充

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