实操课03 值及其相应的运算 《自学是门手艺》

01、 值的相关知识汇总

什么是值

-值是程序中最基本的部分,被运算的部分都是值,可以分为变量和常量。

值的构成
  • 布尔值 Ture False
  • 数字值、字符串、浮点数、复数
  • 字符串 用引号建立,并为变量赋予一个值
值的功能特征
  • 相同类型的值才能相互运算
  • 不同类型的值要转换后才能运算
    Type Casting
    将字符串转换为数字用 int()、float();
    将数字转换成字符串用 str();
    type() 查看某个值属于什么类型

02、操作符

程序有点像数学里的公式,有值,有操作符,有结果(返回值)

操作符的种类
  • 算术运算符
    +、-、、/、%取模-返回除法的余数、*幂 // 取整数-返回商的整数部分(向下取整)
image.png
  • 比较(关系)运算符
    image.png
image.png
  • 赋值运算符

    image.png

  • 逻辑运算符

    image.png

  • 列表操作符
    容器
    批量处理数字和字符串,就需要数组,用容器来容纳批量的数据。

列表是容器的一种
列表的形式: [ ]
示例:
[1, 2, 3, 4, 5]
['ann', 'bob', 'cindy', 'dude', 'eric']
['a', 2, 'b', 32, 22, 12]

列表和列表在比较时,用的操作符如下:

拼接:+ 和 ' '(后者是空格)
拷贝:*
逻辑运算:in、 not in;以及, <、<=、>、>=、!=、==

列表的操作原则:
两个列表中的数据元素类型是相同的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容