zoukankan      html  css  js  c++  java
  • Python学习day02

    随机输出:

    import numpy as np

    res = np.random.choice(['石头','剪刀','布'])

    np.random.shuffle(a)改变元素组

    import random

    x = random.randrange(100,999)随机产生一个三位数

    range是一个前闭后开的区间

    • range(101)可以产生一个0到100的整数序列。
    • range(1, 100)可以产生一个1到99的整数序列。
    • range(1, 100, 2)可以产生一个1到99的奇数序列,其中的2是步长,即数值序列的增量

    剪刀。石头。布

    随机生成验证码 

    for-in循环

    输入三次银行卡密码:

    while循环

    计算机出一个1~100之间的随机数由人来猜
    计算机根据人猜的数字分别给出提示大一点/小一点/猜对了

    import random
    
    answer = random.randint(1, 100)
    counter = 0
    while True:
        counter += 1
        number = int(input('请输入: '))
        if number < answer:
            print('大一点')
        elif number > answer:
            print('小一点')
        else:
            print('恭喜你猜对了!')
            break
    print('你总共猜了%d次' % counter)
    if counter > 7:
        print('你的智商余额明显不足')
  • 相关阅读:
    BZOJ3156 防御准备
    BZOJ1911 [APIO2010] 特别行动队
    BZOJ1096 [ZJOI2007] 仓库建设
    HDU
    斜率优化的各种板子
    HDU
    HDU
    HDU
    HDU
    HDU
  • 原文地址:https://www.cnblogs.com/wangzijie123456/p/11279024.html
Copyright © 2011-2022 走看看