zoukankan      html  css  js  c++  java
  • python基础5

    随机数

    • 在 Python 中,要使用随机数,首先需要导入 随机数模块 —— “工具包”
    import random
    

      

    • 导入模块后,可以直接在 模块名称 后面敲一个 . 然后按 Tab 键,会提示该模块中包含的所有函数
    • random.randint(a, b) ,返回 [a, b] 之间的整数,包含 a 和 b
    • 例如:
    1 random.randint(12, 20)  # 生成的随机数n: 12 <= n <= 20   
    2 random.randint(20, 20)  # 结果永远是 20   
    3 random.randint(20, 10)  # 该语句是错误的,下限必须小于上限

    案例

    # 从控制台输入要出的拳 —— 石头(1)/剪刀(2)/布(3)
    player = int(input("请出拳 石头(1)/剪刀(2)/布(3):"))
    
    # 电脑 随机 出拳 - 假定电脑永远出石头
    computer = random.randint(1, 3)
    
    # 比较胜负
    # 如果条件判断的内容太长,可以在最外侧的条件增加一对大括号
    # 再在每一个条件之间,使用回车,PyCharm 可以自动增加 8 个空格
    if ((player == 1 and computer == 2) or
            (player == 2 and computer == 3) or
            (player == 3 and computer == 1)):
    
        print("噢耶!!!电脑弱爆了!!!")
    elif player == computer:
        print("心有灵犀,再来一盘!")
    else:
        print("不行,我要和你决战到天亮!")
  • 相关阅读:
    Spring的声明试事务
    spring-AOP-添加日志
    弹窗插件
    工厂设计模式
    smartUpload组件批量下载
    简单的C++委托 —— 用模板类实现类成员函数的回调
    偷Microsoft师学MFC艺:且看C++如何支持反射
    C++中回调(CallBack)的使用方法
    epoll 使用实例
    C++成员函数指针的应用
  • 原文地址:https://www.cnblogs.com/UFO-blogs/p/8986925.html
Copyright © 2011-2022 走看看