你好,我是悦创。Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如我们的代码只能在 Linux 系统下运行,可以先判断当前系统是否符合条件。
原创 2021-10-11 09:15:27
10000+阅读
Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 断言可以在
原创 2022-07-14 08:50:48
263阅读
你好,我是悦创。Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如我们的代码只能在 Linux 系统下运行,可以先判断当前系统是否符合条件。 语法格式如下:assert expression等价于:if not expression: raise Asse
原创 2022-01-12 11:33:20
8959阅读
# 如何在 Python3 unittest 中实现失败时执行指定方法 Python 的 unittest 框架是一个强大的工具,可以帮助我们编写和运行测试。在某些情况下,我们可能希望在断言失败时执行一个特定的方法。本文将教会你如何实现这一功能,并通过清晰的步骤和代码示例,帮助你在实际项目中应用。 ## 流程概述 在实现功能之前,我们需要明确整个流程。可以通过以下表格来展示: | 步骤
原创 2024-10-11 07:51:11
74阅读
1单选(2分)以下代码的输出结果是(D)。def fun(num):    num *= 2x = 20fun(x)print(x)A.10B.报错C.40D.202单选(2分)Python中以只读形式打开文件的模式是(D)。A.xB.wC.bD.r3单选(2分)以下代码的输出结果是(A)。alist=['a
Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 断言可以在条件不满足程序运行的情况下直接返回错误
原创 2023-11-02 10:55:18
111阅读
断言# 断言# 实际结果res = "888"# 预期结果expected = "888"if res == expected: print("通过")else: pri print(aaa)...
原创 2023-02-01 07:18:17
35阅读
今天我们来聊一聊 异常 和断言!"异常"和"断言"异常常见异
原创 2022-12-13 09:59:16
216阅读
1点赞
# 字符串中常用的函数 string = 'qwertyuiopasdfghjbbbbbbbklzxcvbnm' # 1.find(sub,start,end)查找第一个匹配到的子字符串的起始位置 # sub 要查找位置的子字符串 start 开始查找的位置 # end 结束查找的位置 # 如果找到返回位置, 找不到返回-1 # index = string.find('lkjhs'
编码与解码详解:(1)Python2的默认编码是ascll,Python3 的默认编码是unicode。(2)编码和解码:编码:就是把str的数据类型转为bytes的数据类型的过程,使用到的关键字是encode  str→bytes解码: 把bytes的数据类型转为str的数据类型的过程,使用到的关键字是decode    bytes→strstr_bytes把str
转载 2023-08-01 16:09:21
188阅读
Python 3 简介Python 3 是一种高级编程语言,可以运行在各种操作系统中。它是Guido van Rossum 在1989年底发布的,现在由 Python 软件基金会维护。Python 3 与其前身 Python 2 相比,有很多重要的改进和新特性。最明显的是 Python 3 在语法和标准库上有很多变化,这些变化使得 Python 3 更加现代化、易于学习和使用。为什么选择 Pyth
前言python3的heapq模块提供了堆的数据结构(即优先队列)。索引一、堆排序二、基本push pop三、其他         1. 返回堆排序         2. push+pop组合操作    &nb
Python3 输入和输出输出格式美化Python两种输出值的方式: 表达式语句和 print() 函数。第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。如果你希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。如果你希望将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现。str(): 函数返回一个
转载 2023-09-28 11:14:34
294阅读
一.  检验权限模式#    os.access() 方法使用当前的uid/gid尝试访问路径。大部分操作使用有效的 uid/gid, 因此运行环境可以在 suid/sgid 环境尝试。path -- 要用来检测是否有访问权限的路径mode -- mode为F_OK,测试存在的路径,或者它可以是包含R_OK, W_OK和X_OK或者R_O
转载 2024-06-21 13:05:34
48阅读
一、框架介绍    Newspaper是一个python3库,但是Newspaper框架并不适用于实际工程类新闻信息爬取工作,框架不稳定,爬取过程中会有各种bug,例如获取不到url、新闻信息等,但对于想获取一些新闻语料的朋友不妨一试,简单方便易上手,且不需要掌握太多关于爬虫方面的专业知识。安装方法:pip3 install news
转载 2023-12-26 12:33:35
101阅读
代码from socket import * import struct import os def main(): udp_socket = socket(AF_INET, SOCK_DGRAM) bind_addr = ('', 2018) ip_portID = ('192.168.0.101', 69) udp_socket.bind(bind_addr)
转载 2023-06-26 23:15:30
143阅读
python系列均基于python3.4环境 基本概念  html.parser的核心是HTMLParser类。工作的流程是:当你feed给它一个类似HTML格式的字符串时,它会调用goahead方法向前迭代各个标签,并调用对应的parse_xxxx方法提取start_tag,tag,data,comment和end_tag等等标签信息和数据,然后调用对应的方法对这些抽取出来的内容进行处
转载 2023-10-07 15:22:51
227阅读
简单的概念与说明编码(动词):按照某种规则(这个规则称为:编码(名词))将“文本”转换为“字节流”。而在python 3中则表示:unicode变成str解码(动词):将“字节流”按照某种规则转换成“文本”。而在python3中则表示:str变成unicodePython中编码、解码与Unicode的联系字符串在Python内部的表示是Unicode编码,因此,在做编码转换时,通常需要以Unico
转载 2024-01-27 21:55:39
90阅读
""" 模块:python3 with.py 参考: https://docs.python.org/zh-cn/3/reference/compound_stmts.html#with https://docs.python.org/zh-cn/3/reference/datamodel.html#context-managers 知识点: 0.with 语句用于包装带
转载 2024-04-24 09:35:44
65阅读
"""Time = "2021-08-10"Author = "Yblackd"Desc = "python_String 常用方法练习" """(1)字符中大小写转换S.lower():字母大写转换成小写。S.upperO:字母小写转换成大写。S.swapcase():字母大写转换小写,小写转换成大写。S.title():将首字母大写。(2)字符串搜索、替换S.find(substr,[sta
转载 2024-04-10 06:26:28
166阅读
  • 1
  • 2
  • 3
  • 4
  • 5