丙午🐎年

acc8226 的博客

文件的使用

文件是数据的抽象和集合

  • 文件是存储在辅助存储器上的数据序列
  • 文件是数据存储的一种形式
  • 文件展现形态:文本文件和二进制文件

文本文件 vs 二进制文件

  • 文件文件和二进制文件只是文件的展示方式
  • 本质上,所有文件都是二进制形式存储
  • 形式上,所有文件采用两种方式展示
    阅读全文 »

集合类型及操作

集合是多个元素的无序组合

  • 集合类型与数学中的集合概念一致
  • 集合元素之间无序,每个元素唯一
  • 集合元素不可更改,不能是可变数据类型

集合类型的定义

集合是多个元素的无序组合

  • 集合用大括号 {} 表示,元素间用逗号分隔
  • 建立集合类型用 {} 或 set()
  • 建立空集合类型,必须使用 set()
1
2
A = {"python", 123, ("python", 123)} # 使用{}建立集合
B = set("pypy123") #使用set()建立集合
阅读全文 »

函数的定义与使用

函数是一段具有特定功能的、可重用的语句组

  • 函数是一种功能的抽象,一般函数表达特定功能
  • 两个作用:降低编程难度 和 代码复用
1
2
3
4
def 函数名(参数列表):
"""文档字符串(docstring)—— 可选,但强烈建议"""
函数体
return 返回值 # 无 return 语句等价于 return None
阅读全文 »

整数类型

4 种进制表示形式

  • 十进制:99, -217
  • 二进制,以 0b 或 0B 开头:0b010, -0B101
  • 八进制,以 0o 或 0O开头:0o123, -0O456
  • 十六进制,以 0x 或 0X 开头:0x9a, -0X89

浮点数类型

与数学中实数的概念一致

  • 带有小数点及小数的数字
  • 浮点数取值范围和小数精度都存在限制,但常规计算可忽略
  • 取值范围数量级约 -10 的 308 次方 至 10 的 308 次方 ,精度数量级 10 的 -16 次方
    阅读全文 »
0%