首页 > 编程语言 >聪明办法学python(5)

聪明办法学python(5)

时间:2023-12-07 21:44:22浏览次数:42  
标签:错误 python 数据类型 办法 聪明 报错 print 调试

聪明办法学python(5)

debug

调试方法
  • print调试:将程序分段后添加print,锁定问题发生地
  • assert调试:表达式是否成立
  • ide调试:查看报错
  • CV工程师:向人工智能求助

常见报错

  • 缩进错误(IndentationError)切忌tab和空格混用
  • 语法错误(GrammarError)
  • 命令错误(CommandError)使用了未定义的 函数或变量
  • 类型错误(TypeError)使用了不正确的数据类型或者函数返回了不正确的数据类型
  • 索引错误(IndexError)尝试使用不存在的索引或切片
  • 键错误(KeyError)尝试使用一个不存在的字典键或属性名称导致
  • 文件不存在错误(File does not existError)尝试打开一个不存在的文件

标签:错误,python,数据类型,办法,聪明,报错,print,调试
From: https://www.cnblogs.com/liuyankun111/p/17884044.html

相关文章

  • Python NumPy 数组索引和切片
    1、普通索引普通索引是指使用单个整数或整数列表来索引数组中的元素。1)单个元素索引要访问NumPy数组的单个元素,可以使用单个整数索引。索引从0开始,表示数组的第一行第一个元素。2)多维元素索引2、高级索引高级索引允许使用布尔值或数组来索引数组中的元素。1)布尔索引布......
  • python-文件操作
    一、文件的概念文件的操作一共分三个步骤打开文件读写文件读,将文件内容写入内存写,将内存内容写入文件关闭文件     操作文件的函数/方法 1、read方法---读取文件#1、打开文件----注意大小写file=open(文件路径,mode="",encoding=......
  • HTTPS 请求中的证书验证详解(Python版)
    在网络通信中,HTTPS是一种通过SSL/TLS加密的安全HTTP通信协议。证书在HTTPS中扮演着至关重要的角色,用于验证服务器身份并加密数据传输。本文将深入探讨Python中HTTPS请求中的证书相关内容,并提供详细的代码示例。1.证书的基本概念SSL/TLS证书是一种由证书颁发机构签发的......
  • ###聪明办法学python Task07:debug调试
    debug的调试1.调试理论的简单介绍在计算机中,我们将机器看作状态机,同时我们遵循计算机不会犯错的原则,因此,如果程序运行不对劲,好好想想是不是自己的问题2.看懂报错信息编译器的报错要看懂,看不懂用翻译调试方法1.print调试:将程序分段后添加print,锁定问题发生地2.assert调试:表......
  • “数组”类型(python中都可[]的一些数据类型)
    “数组”类型(python中都可[]的一些数据类型)list特点是可变的、能动态扩容,可存储Python中的一切对象,使用时不用指定存储的元素的类型。>>>arr=["one","two","three"]>>>arr[0]'one'#动态扩容>>>arr.append(4)>>>arr['one',......
  • 聪明办法学Python(Debug)
    前言:尽可能的将bug在设计时变得更容易暴露出来,将某些关键的步骤进行可能的可视化。(print,assert)调试1调试理论的简单介绍bug的触发过程:需求--设计--代码--fault--error--failure2看懂报错信息3利用print方法调试程序4利用assert方法调试程序assert:后面举一个条件,如果不......
  • 如何为python程序debug
    如何为python程序debug 1调试理论的简单介绍bug的触发过程:需求--设计--代码--fault--error--failure2看懂报错信息3利用print方法调试程序4利用assert方法调试程序assert:后面举一个条件,如果不满足,则运行错误5利用你的idea来调试程序 首先打开IDEA2打开所需......
  • 软件测试/人工智能|一文告诉你Python字符串的相关操作
    前言字符串是一个非常重要的数据类型之一。它允许程序员处理文本信息,无论是简单的字母、数字还是复杂的文本数据,都可以用字符串来表示和操作。什么是字符串?在Python中,字符串是由字符序列组成的不可变的数据类型。它可以包含字母、数字、符号和空格等内容。字符串在单引号('')或双引......
  • Python基础知识——变量
    Python基础知识——变量2.2变量message="HelloPythonworld"print(message)message="HelloPythonCrashCourseworld!"print(message)mesage="HelloPythonCrashCoursereader"print(mesage)每个变量(variable)指向一个值(value)python始终记......
  • python高级之函数的定义和调用
    Python函数的定义和调用函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要......