zoukankan      html  css  js  c++  java
  • 零基础学python-2.1 输出 print()

    紧接着上一节说的例子

    源码下载:点击打开链接

    import random
    secret=random.randint(1,100)#生成随机数
    #print (secret)
    time=6#猜数字的次数
    guess=0#输入的数字
    minNum=0#最小随机数
    maxNum=100#最大随机数
    print("---------欢迎来到猜数字的地方,请开始---------")
    while guess!=secret and time>=0:#条件
        guess=int(input("*数字区间0-100,请输入你猜的数字:"))
        print("你输入数字是:",guess)
        if guess==secret:
            print("猜对了,真厉害")
        else:
            #当不等于的时候,还需要打印出相应的区间,让用户更容易使用
            if guess<secret:
                minNum=guess
                print("你的猜数小于正确答案")            
                print("现在的数字区间是:",minNum,"-",maxNum)
            else:
                maxNum=guess
                print("你的猜数大于正确答案")
                print("数字区间是:",minNum,"-",maxNum)
            print("太遗憾了,你猜错了,你还有",time,"次机会")
        time-=1
    print("游戏结束")
    

    在上面的例子里面,我们多次使用print这个函数,来输出一些提示性语句或者结果

    这一节我们就来聊一聊print


    我们打开idle,在里面输入x=2,这一句主要是赋值给x这个变量,后面会详细说到变量是什么,现在暂时就把变量理解为存储数据的地方

    打印x这个变量有几种方法:

    1.直接使用print(x)

    2.在idle里面直接输入x

    3.像上图一样在输入x之后,可以使用下划线再次输出,这里面下划线有特殊的意义,就是表示最后一个表达式的值,因为python会在后台记录下最后一个表达式

    如果中间隔了一个其他不是表达式的命令,它会直接报错,大家注意下图中间报错的一段,下划线没有指向x这个表达式,所以报错,而下面一段,输入x,idle记录了

    x这个表达式,所以输入下划线的时候他会有输出



    print还可以使用各种格式显示



    回到上面的游戏,至此,我们暂时只有第一句是可以做到的,那么,我们就先完成第一句,后面逻辑判断部分到时候再说

    完成游戏的第一步:

    print("---------欢迎来到猜数字的地方,请开始---------")


    这节就说到这里,谢谢大家

    ------------------------------------------------------------------

    点击跳转零基础学python-目录




    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    RecyclerView 数据刷新的几种方式 局部刷新 notify MD
    【图片】批量获取几万张图片
    RV BaseRecyclerViewAdapterHelper 总结 MD
    RecyclerView.ItemDecoration 间隔线
    Kotlin【简介】Android开发 配置 扩展
    Kotlin 特性 语法糖 优势 扩展 高阶 MD
    一个十分简洁实用的MD风格的UI主框架
    折叠伸缩工具栏 CollapsingToolbarLayout
    FloatingActionButton FAB 悬浮按钮
    Glide Picasso Fresco UIL 图片框架 缓存 MD
  • 原文地址:https://www.cnblogs.com/raylee2007/p/4774542.html
Copyright © 2011-2022 走看看