49.题目:使用lambda来创建匿名函数。

lambda函数 紧跟的是定义的自变量,因变量等,其后是函数

MAXIMUM = lambda x,y :  (x > y) * x + (x < y) * y
MINIMUM = lambda x,y :  (x > y) * y + (x < y) * xif __name__ == '__main__':a = 10b = 20print ('最大值%d' % MAXIMUM(a,b))print ('最小值%d' % MINIMUM(a,b))

输出:

50.题目:输出一个随机数。

#50
import random#生成 10 到 20 之间的随机数
print (random.uniform(10, 20))

输出:

Python random() 函数

描述

random() 方法返回随机生成的一个实数,它在[0,1)范围内。


语法

以下是 random() 方法的语法:

import randomrandom.random()

注意:random()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。


返回值

返回随机生成的一个实数,它在[0,1)范围内。

实例1

import random# 生成第一个随机数
print ("random() : ", random.random())# 生成第二个随机数
print ("random() : ", random.random())

输出:

实例2

import randomprint( random.randint(1,10) )        # 产生 1 到 10 的一个整数型随机数
print( random.random() )             # 产生 0 到 1 之间的随机浮点数
print( random.uniform(1.1,5.4) )     # 产生  1.1 到 5.4 之间的随机浮点数,区间可以不是整数
print( random.choice('tomorrow') )   # 从序列中随机选取一个元素
print( random.randrange(1,100,2) )   # 生成从1到100的间隔为2的随机整数a=[1,3,5,6,7]                # 将序列a中的元素顺序打乱
random.shuffle(a)
print(a)

输出:

实例3

import random
import string# 随机整数:
print (random.randint(1,50))# 随机选取0到100间的偶数:
print (random.randrange(0, 101, 2))# 随机浮点数:
print (random.random())
print (random.uniform(1, 10))# 随机字符:
print (random.choice('abcdefghijklmnopqrstuvwxyz!@#$%^&*()'))# 多个字符中生成指定数量的随机字符:
print (random.sample('zyxwvutsrqponmlkjihgfedcba',5))# 从a-zA-Z0-9生成指定数量的随机字符:
ran_str = ''.join(random.sample(string.ascii_letters + string.digits, 8))
print (ran_str)# 多个字符中选取指定数量的字符组成新字符串:
print (''.join(random.sample(['z','y','x','w','v','u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'], 5)))# 随机选取字符串:
print (random.choice(['剪刀', '石头', '布']))

输出:

没有bug队——加贝——Python 49,50相关推荐

  1. 没有bug队——加贝——Python 39,40

    目录 39.题目:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 40.题目:将一个数组逆序输出. 39.题目:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数 ...

  2. 没有bug队——加贝——Python 59,60

    相关 tkinter 的介绍:Python 55,56 目录 59.题目:画图,综合例子. 60.题目:计算字符串长度. len()函数用法 59.题目:画图,综合例子. 程序分析:利用for循环控制 ...

  3. 没有bug队——加贝——Python 45,46

    目录 45.题目:统计 1 到 100 之和. 46.题目:求输入数字的平方,如果平方运算后小于 50 则退出. 实现1 实现2 Python While 循环语句 跳过循环 无限循环 循环使用 el ...

  4. 没有bug队——加贝——Python 57,58

    相关 tkinter 的介绍:Python 55,56 目录 57.题目:画图,学用line画直线. 58.题目:画图,学用rectangle画方形. 57.题目:画图,学用line画直线. #57 ...

  5. 没有bug队——加贝——Python 55,56

    55.题目:学习使用按位取反~. 说明: 二进制数在内存中以补码的形式存储. 按位取反:二进制每一位取反,0 变 1,1 变 0. 最高位为符号位,正数的符号位为 0,负数为 1. 对正数来说,最高位 ...

  6. 没有bug队——加贝——Python 53,54

    目录 53.题目:学习使用按位异或 ^ . 54.题目:取一个整数a从右端开始的4〜7位. 运算符 描述 实例 & 按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则 ...

  7. 没有bug队——加贝——Python 51,52

    目录 知识点: 51.题目:学习使用按位与 & . 52.题目:学习使用按位或 | . 知识点: 运算符 描述 实例 & 按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的 ...

  8. 没有bug队——加贝——Python 43,44

    目录 43.题目:模仿静态变量(static)另一案例. 44 - Python 两个矩阵相加 43.题目:模仿静态变量(static)另一案例. 程序分析:演示一个python作用域使用方法 #43 ...

  9. 没有bug队——加贝——Python 41,42

    41.题目:模仿静态变量的用法. python中是不支持静态变量的,所以可以通过以下的方法来实现静态变量的功能: 代码1: class CTest(object):#python静态变量实现方法i__ ...

最新文章

  1. centos ifconfig_Linux主流发行版本配置IP总结(Ubuntu、CentOS、Redhat、Suse)
  2. 嵌入式Linux之我行——ARM MMU工作原理剖析
  3. mysql用if判断关联的表_mysql表连接,子查询以及if判断
  4. Asp.net Core 使用Redis存储Session
  5. RequestBody获取前端数据_360视频云Web前端HEVC播放器实践剖析
  6. floatvalue 重写_Java Number floatValue()方法与示例
  7. 软引用、弱引用、虚引用
  8. STM32F103_RGB彩灯
  9. 安全基础知识 最强0到33600端口详解
  10. Linux系统安装配置curl
  11. URAL1297 Palindrome【manacher算法】
  12. 教你用300行Python代码实现一个人脸识别系统
  13. YOLO v4 图片批量测试
  14. 2022 年值得安装的几个 chrome/edge 扩展神器
  15. 1688API大全、商品详情调用展示
  16. 1375. 二进制字符串前缀一致的次数-前序遍历法
  17. 2021年中国工业品电商行业发展回顾及大型国有工业品电商平台助力民企转型发展的作用分析[图]
  18. 微信关注即可使用 Wi-Fi,取消关注即断网的路由器实现的流程原理以及步骤
  19. 编译安装时关于python的报错
  20. Linux-系统的初始化和服务

热门文章

  1. vue-cli搭建和“Cannot find module npm-cli.js” 、“operation not permitted” 、 deprecated coffee-script等错误
  2. java生日正则表达式_Java编程基础15——正则表达式常用工具类
  3. SpringBoot使用Slf4j+Log4j2完成项目的日志记录
  4. c语言编俄罗斯方块有注释,C语言学习1年-俄罗斯方块(无注释)
  5. android 从本地服务器下载文件,Retrofit2-如何从服务器下载文件
  6. 嵌入式linux组件,嵌入式Linux系统的几大组件!
  7. 计算机网络中tdm是什么,计算机网络-复习题(1)
  8. 怎么用计算机算成250,万能计算器
  9. 日期格式化为yyyymmdd_你还在用SimpleDateFormat格式化时间嘛
  10. web服务面试python_Python面试重点(web篇)