Python学习

一、调式代码

import pdb

pdb.set_trace()

(2)输入小写字母 l 可以查看代码上下文 list:

(3)通过 p xxx 可以打印xxx变量,查看xxx变量当前的值,如下确实验证了num尚未赋值

(4)输入 n 执行下一步(next)

(5)输入 s 进入到调用函数里面 step,注意,此时如果输入n,则不会进入函数调用,直接将函数调用这一行执行完成,使用s可以进入到函数里面继续看

(7)假如现在感觉这个函数已经调试的差不多了,但是并没有执行完,可以输入
r 回到函数调用完成的位置

(8)假如这个时候感觉已经调试完成了,想结束了,可以直接输入 c,即可结束调试

二、显示图片

import matplotlib.pyplot as plt # plt 用于显示图片
import matplotlib.image as mpimg # mpimg 用于读取图片
lena = mpimg.imread('lena.png') # 读取和代码处于同一目录下的 lena.png
# 此时 lena 就已经是一个 np.array 了,可以对它进行任意处理
lena.shape #(512, 512, 3)
 
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()

#pdb.set_trace()

#plt.imshow('img')

#plt.show()

import pdb

import matplotlib.pyplot as plt #plt 用于显示图片

三、显示数据

# print('points3',np.shape(points)) 

四、ubuntu20.04中pycharm输入不了中文

帮助-编辑自定义vm

末尾添加

-Drecreate.x11.input.method=true

保存重启

五、ubuntu中pycharm pip和pycharm安装的包不同步

pip安装第三方库【PyCharm】无法识别解决方案 - 掘金 

直接点显示所有解释器,添加 

Python学习_第1张图片

 

你可能感兴趣的:(学习)