pycharm如何调试python程序_Pycharm断点调试Python程序的步骤方法

pycharm如何调试python程序_Pycharm断点调试Python程序的步骤方法利用Pycharm断点调试Python程序的方法1.代码准备没有语法错误的Python程序:#!/usr/bin/pythonimportnumpyasnpclassNetwork:def__init__(self,sizes):self.num_layers=len(sizes)self.sizes=sizesself.biases=[np.random.randn(y,1)for…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

利用Pycharm断点调试Python程序的方法

1.代码

准备没有语法错误的Python程序:

#!/usr/bin/python

import numpy as np

class Network:

def __init__(self,sizes):

self.num_layers=len(sizes)

self.sizes=sizes

self.biases=[np.random.randn(y,1) for y in sizes[1:]]

self.weights=[np.random.randn(x,y) \

for x,y in zip(sizes[1:],sizes[:-1])]

self.null=[]

net=Network([2,3,1])

def sigmoid(z):

return 1.0/(1.0+np.exp(-z))

说明:设置self.null=[]这一行代码的目的是能调试看到self.weights的内容,不然看不到,调试完成成后可以把self.null=[]这一行注释掉。

2.调试

1)设置断点:在行号后面单击

2)运行调试:按”Shift+F9”,程序运行到断点前

3)点击”Console”窗口下”Show Python Prompt”,进入可输入命令状态:

d402549c822ef6d86e2360b12d209795.png

4)输入自己想查看的变量名,这里以显示self.weights为例:

31c7b0ac21a363e5c28a68323ac3a480.png

以上这篇利用Pycharm断点调试Python程序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

您可能感兴趣的文章:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/226715.html原文链接:https://javaforall.net

(0)
上一篇 2025年6月26日 上午11:43
下一篇 2025年6月26日 下午12:15


相关推荐

  • APP 兼容性测试

    APP 兼容性测试APP 兼容性测试主要测试内部和外部兼容性 如系统版本 不同深度定制的 rom 屏幕分辨率 1 与本地及主流 App 是否兼容 微信 支付宝等 2 基于开发环境和生产环境的不同 检验在各种网络连接下 WiFi GSM GPRS EDGE WCDMA CDMA1x CDMA2000 HSPDA 等 App 的数据和运用是否正确 3 与各种设备是否兼容 若有跨系统支持则需要检验是否在各系统下 各种行为是否一

    2026年3月20日
    2
  • java实现定时器的四种方式_java定时器实现文字内容交换

    java实现定时器的四种方式_java定时器实现文字内容交换前言:Java定时器目前主要有3种实现方式:JDK组件,SpringTask,Quartz框架。1.JDK组件(1)java.util.TimerTaskMyTimerTask.java:publicclassMyTimerTaskextendsTimerTask{@Overridepublicvoidrun(){System.out.println(“MyTimerTask,…

    2026年1月14日
    5
  • js的api文档_响应式编程

    js的api文档_响应式编程Web3.jsAPI中文文档web3对象提供了所有方法。

    2022年8月6日
    10
  • 常见的几类矩阵(正交矩阵、酉矩阵、正规矩阵等)

    常见的几类矩阵(正交矩阵、酉矩阵、正规矩阵等)目录实对称矩阵定义实反对称矩阵定义厄米特矩阵定义反厄米特矩阵定义正交矩阵定义性质酉矩阵 幺正矩阵 定义性质正规矩阵定义性质正定矩阵定义性质充要条件友矩阵 伴侣矩阵 定义性质旋转矩阵定义性质对比实对称矩阵定义 AT AA T AAT A 实反对称矩阵定义 AT AA T AAT A 厄米特矩阵定义 AH AA H AAH A 反厄米特矩阵定义 AH AA H AAH A 正交矩阵定义 ATA AAT IA TA AA T IATA AAT I 换言之 当 AT A 1A T A

    2026年3月19日
    3
  • WebSeal EAI 登录跳转

    WebSeal EAI 登录跳转WebSealEAI 登录之后可以跳转到知道的 url 没有设置的话会默认跳转到首页 在认证成功之后 守则 HTTPheader 的 am eai redir url 属性 即指定 url 但是这样还是不能跳转了 因为 WebSeal 的配置还是会跳转的默认首页 需要在 WebSeal 的配置文件中 eai 这节修改或者添加 eai redir url priority yes

    2026年3月17日
    2
  • grep命令详解(常用参数)

    grep命令详解(常用参数)grep root jiangjun u01 software grepUsage grep OPTION PATTERN FILE Try grephelp formoreinfor root jiangjun u01 software grephelpUsag grep OPTION PATTERN FILE SearchforPAT

    2026年3月26日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号