CSDN问答
2021-06-03 11:39
采纳率: 90%
浏览 2.5k

如何写高质量的提问和回答?

一、什么样的问题可以提?如何提出一个好问题

1、提问前,请确认这个问题是

  • 自己无法解决,且经过多次尝试未果
  • 已经在本站和全网仔细搜索过,没有得到满意答案
  • 问题是具体的、可回答的,非开放式和假设性的问题

 

2、请按照提示来提问,尽量全面、清晰、具体地描述自己的问题,减少和答主的沟通成本

  1. 标题请直观简要,能让人一眼了解问题,不要使用无意义如“大佬”“小白”之类的词汇
    • 正例:
      • 在python中使用gc.collect()清除内存对缓存数据的queue队列是否有影响
      • 通过Runtime.getRuntime().exec方法在while循环中无法跳出执行之后的代码
      • python多线程如何设置同一时段只有一个线程操作数据库的某个表
    • 反例:
      • 有没有大佬知道为什么a的值变了
      • 都是配置好的,突然就运行报错
      • 能帮忙看看哪里错了吗?
  2. 描述内容请包含:问题发生的环境、预期目标、实际结果,以及报错信息
  3. 提供自己尝试过的方法,以及为什么不能解决问题,便于回答者更高效地提出其他好方法
  4. 代码段控件贴上相关代码,请勿直接贴图片,方便回答者调试

3、为你的问题选择正确的标签,可以让你的问题更快的被正确的人关注并回答

4、需要补充或修改问题信息,请直接对问题选择编辑,不要通过回答补充,方便其他用户阅读

提问反例:

 

二、这些问题请不要提

1、大而空、假设性的问题,如“如何创立一个公司实现年收入1个亿?”

2、直接求源代码的问题,如:

 

3、与编程、计算机软硬件、程序员无关的问题,如“有帮我恢复模糊车牌的吗”

4、过于主观性的问题,如“你最喜欢的语言是什么?”

 

三、及时采纳回答

如果某个回答解决了你的问题,或者你认为这个回答是最佳回答,请记得点击“采纳”。回答者将增加被采纳数,你的采纳率将提升,这既是对回答者的感谢,也是告诉他人,你的问题得到了解决。

 

四、怎样写一个好回答

1、回答前请先确认你的回答是自己尝试并成功的

2、逻辑清晰、语言简洁文明的回答,拒绝“顶”“沙发”等毫无意义的灌水内容

3、良好的编辑习惯,如代码使用代码段控件

4、不支持直接给源代码,建议提供解决问题的思路或指导

5、禁止复制粘贴、抄袭其他用户的回答

6、回答好的问题,你有权拒绝回答重复、范围过大、主观性过强、过于笼统的问题

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • 秋杪 2021-06-03 11:41
    已采纳

    不支持给代码,但还是一大堆的人给代码。很多还是学生,为了考试或者什么求代码,这种给代码就是害人家!

    已采纳该答案
    评论
    解决 3 无用 1
    打赏 举报
  • 蒟蒻pzjdsg666 2021-06-12 09:13

    同意

     

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题