摘要:
eval 函数 eval() 函数十分强大 —— 将字符串 当成 有效的表达式 来求值 并 返回计算结果 # 基本的数学计算 In [1]: eval("1 + 1") Out[1]: 2 # 字符串重复 In [2]: eval("'*' * 10") Out[2]: '**********' # 阅读全文
posted @ 2021-06-15 14:24
华北业余选手
阅读(52)
评论(0)
推荐(0)
摘要:
文件的基本操作 2.1 操作文件的套路 在 计算机 中要操作文件的套路非常固定,一共包含三个步骤: 打开文件 读、写文件 读 将文件内容读入内存 写 将内存内容写入文件 关闭文件 2.2 操作文件的函数/方法 在 Python 中要操作文件需要记住 1 个函数和 3 个方法 序号函数/方法说明 01 阅读全文
posted @ 2021-06-15 14:18
华北业余选手
阅读(155)
评论(0)
推荐(0)
摘要:
01. 模块 1.1 模块的概念 模块是 Python 程序架构的一个核心概念 每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块 模块名 同样也是一个 标识符,需要符合标识符的命名规则 在模块中定义的 全局变量 、函数、类 都是提供给外界直接使用的 工具 模块 就好比是 工具包, 阅读全文
posted @ 2021-06-15 13:45
华北业余选手
阅读(67)
评论(0)
推荐(0)
摘要:
程序在运行时,如果 Python 解释器 遇到 到一个错误,会停止程序的执行,并且提示一些错误信息,这就是 异常 程序停止执行并且提示错误信息 这个动作,我们通常称之为:抛出(raise)异常 简单的捕获异常语法 try: 尝试执行的代码 except: 出现错误的处理 try 尝试,下方编写要尝试 阅读全文
posted @ 2021-06-15 01:44
华北业余选手
阅读(58)
评论(0)
推荐(0)
摘要:
单例设计模式 目的 —— 让 类 创建的对象,在系统中 只有 唯一的一个实例 每一次执行 类名() 返回的对象,内存地址是相同的 class MusicPlayer(object): # 记录第一个被创建对象的引用 instance = None # 记录是否执行过初始化动作 init_flag = 阅读全文
posted @ 2021-06-15 01:15
华北业余选手
阅读(27)
评论(0)
推荐(0)
摘要:
概念和使用 类属性 就是给 类对象 中定义的 属性 通常用来记录 与这个类相关 的特征 类属性 不会用于记录 具体对象的特征 class Tool(object): # 使用赋值语句,定义类属性,记录创建工具对象的总数 count = 0 def __init__(self, name): self 阅读全文
posted @ 2021-06-15 00:44
华北业余选手
阅读(174)
评论(0)
推荐(0)

浙公网安备 33010602011771号