Skip to content

Latest commit

 

History

History
168 lines (113 loc) · 4.06 KB

356-1072474-from_import_as_导入模块_random.sy.md

File metadata and controls

168 lines (113 loc) · 4.06 KB
show version enable_checker
step
1.0
true

乘法运算

回忆

  • 上次了解到 complement 补码的词根

图片描述

  • plus、minus 都来自于
    • 中世纪的商业语言
      • 除了加减之外
      • 还有乘除运算
  • 乘除 是 如何完成(complete)的 呢?🤔

乘法

There are four basic operations of Mathematics – these are addition, subtraction, multiplication, and division.

So, multiplication is one of the elementary operations of computation in Mathematics.

In the process of multiplication, the number to be multiplied is termed the multiplicand and the number with which we multiply is called the multiplier.

Product is the result of multiplication.

图片描述

In the given example, the multiplication of 8 and 11 is performed where 11 is the multiplier, 8 is multiplicand, and 88 is the product. There is a ‘*’sign(asterisk) that is used to represent multiplication.

乘法

  • 乘法 本质上 是 连加

图片描述

  • 乘法符号是 *
    • 输入法是 shift + 8

图片描述

  • 左右操作数
    • 可以是整数
  • 乘法运算的结果
    • 叫做 积
  • 积 也是整数类型
    • 这就是 整数的乘法

随机乘法

  • 被乘数
    • multiplicand
    • [ˌmʌltəplɪ'kænd]
  • 乘数
    • multiplier
    • ['mʌltɪplaɪə(r)]

图片描述

  • 这个东西能否
    • 简化一下呢?
  • 由于现在已经导入了random
    • 需要 重启一下python3 解释器
      • 清空 游乐场
      • ctrl + d
        • 重新进入一下游乐场

简化

  • 重启之后
    • 游乐场就不认识 random包了
    • 重新来导入

图片描述

  • 使用 from random import randint 的方式
    • 导入了 randint函数
    • 而没有导入 random包

图片描述

  • 这样可以

    • 只引入这个 randint 这个函数
    • 而不引入整个 random 这个模块(module)
  • 引入之后 怎么用呢?

引入之后

  • 直接调用randint函数
    • 就可以可以得到随机数

图片描述

  • 对比原来
    • 确实简化了一些

图片描述

  • 还可以再简化么?

  • ctrl + d

    • 退出
  • 再次重新进入游乐场

再简化

from random import randint as r
  • 将random包中的
    • randint函数
      • 改名为r

图片描述

  • 这样 导入
    • 无法识别
      • random包
      • randint函数
    • 但是 可以识别
      • randint函数的 别名r

图片描述

  • r写起来
    • 比 randint 又简单了一些

完成乘法

  • r函数 确实好用了

图片描述

  • random 和 randint 都不认识了
    • 发生NameError
  • 还想要系统
    • 再认识randomint 怎么办?

导入函数 不改名

  • 将 randint 这个函数

    • 再导入一遍
  • 这样 游乐场

    • 既认识 randint函数
    • 又认识 r这个别名

图片描述

总结

  • 这次复习了 函数的导入
    • import ... 导入包
    • from ... import ... 从包导入函数或变量
    • from ... import ... as ... 从包导入函数或变量并改名
  • 导入的是随机函数
    • 可以得到随机的整数(integer)

图片描述

  • 负数 也可以进行乘法吗??🤪
  • 下次再说 👋