python中使用pycharm变量与程序调试

简介: python中使用pycharm变量与程序调试

一、python变量



变量:可以变化的数据量。

数据量:包含所有的数据类型,字符串、整型、布尔型、浮点型等。

打个比方:框。框上的标签就是变量的名称,框中可以放对应标签的东西。

深层理解:变量的使用,都是在使用内存空间。每声明一个变量都会使用一定的内存空间。


二、利用pycharm来进行调试python程序



image.png

调试:所谓调试,就是要看到程序运行的过程,且需要知道自己在程序中写的所有的变量的值的变化。调试之前注意:一定要先下断点(红色的点),断点的作用就是让程序调试的时候,自动运行到下断点的位置。蓝色条代表代码运行到这行,但是这行语句还没有被执行。


三、断点调试工具栏



image.png

注意:

  • f8步过的时候会直接返回函数的结果,而不会进入到函数中。
  • F7步入的时候,如果遇到函数,会自动进入到函数体内部。


四、总结强调



1、掌握变量的具体含义和原理。

2、学会只用pycharm来调试,F7步入,F8步过。

在调试过程中可以观察到所有的变量的值在函数执行过程中的变化。

相关文章
|
7天前
|
分布式计算 并行计算 安全
在Python Web开发中,Python的全局解释器锁(Global Interpreter Lock,简称GIL)是一个核心概念,它直接影响了Python程序在多线程环境下的执行效率和性能表现
【6月更文挑战第30天】Python的GIL是CPython中的全局锁,限制了多线程并行执行,尤其是在多核CPU上。GIL确保同一时间仅有一个线程执行Python字节码,导致CPU密集型任务时多线程无法充分利用多核,反而可能因上下文切换降低性能。然而,I/O密集型任务仍能受益于线程交替执行。为利用多核,开发者常选择多进程、异步IO或使用不受GIL限制的Python实现。在Web开发中,理解GIL对于优化并发性能至关重要。
25 0
|
4天前
|
数据库 Python Windows
Python:Pycharm安装指南
1. 双击安装程序,点击Next。 2. 选择安装路径,Next。 3. 默认选项,添加环境变量,Next。 4. 保持默认设置,点击Install。 5. 安装完成后选择是否立即重启。
11 2
Python:Pycharm安装指南
|
3天前
|
JSON 数据格式 Python
Flask实现内部接口----pycharm安装及新建,location代表着文件路径,下面是Python的环境,Flask是由Python开发的框架,Python文件接口ython通过GET发送
Flask实现内部接口----pycharm安装及新建,location代表着文件路径,下面是Python的环境,Flask是由Python开发的框架,Python文件接口ython通过GET发送
|
2天前
|
存储 Python
python将字典的键或值解包到变量中
【7月更文挑战第5天】
12 4
|
3天前
|
语音技术 Python
语音识别,python字面量,注释,变量,python变量的格式是变量名 = 变量值,加减乘除的输入方式
语音识别,python字面量,注释,变量,python变量的格式是变量名 = 变量值,加减乘除的输入方式
|
3天前
|
Python
Python中字典解包解包到变量
【7月更文挑战第4天】
9 1
|
4天前
|
开发工具 git Python
在python中的字面量简介以及调试和发布
【7月更文挑战第3天】本文介绍Python调试涉及统一str/unicode、pdb断点调试、依赖管理如`python3-devel`用于pycurl,发布流程含编译、删除源码、打包。常用内置魔法函数如`__iter__`、`__call__`。`chr()`和`ord()`处理Unicode与整数。字面量包括数字、浮点、复数和布尔值。
31 2
|
3天前
|
语音技术 开发者 Python
语音识别,python运行H ~W~,要使用英符,执行Python的流程是输入Python,回车,解释器的两大功能,翻译代码,提交计算机运算,多行代码运行,写一个py文件,pycharm安
语音识别,python运行H ~W~,要使用英符,执行Python的流程是输入Python,回车,解释器的两大功能,翻译代码,提交计算机运算,多行代码运行,写一个py文件,pycharm安
|
5天前
|
Python
win10下Python与Pycharm的安装与使用
win10下Python与Pycharm的安装与使用
5 0
|
6天前
|
Python
【python】PyCharm如何设置字体大小和背景
【python】PyCharm如何设置字体大小和背景