Python全栈技术社区 2020-12-15 10:55 采纳率: 0%
浏览 129

每日一问 | 学习 Python 时,你都踩过哪些坑?

“我踩过的坑,希望你不要再踩了”

经历过的人才懂填坑的痛,

学习Python的开发者们,一起来做一份避坑指南吧~

抽一个送出 CSDN 电子书1元体验月卡,助你多多学习,不再踩坑!

  • 写回答

7条回答 默认 最新

  • 沙漏在下雨 2020-12-16 15:21
    关注

    最大的坑是话这么久时间学Python,结果找不到工作

    评论
  • 梦想橡皮擦 Python领域优质创作者 2020-12-15 11:38
    关注

    这个问题问的好,我最喜欢踩的一个 Python 坑就是,对字典进行循环。

    my_dict = {"name": "橡皮擦", "language": "Python"}
    for item in my_dict:
        print(item)
    

    循环输出键,为啥不输出值.....

    评论
  • 海晨威 博客专家认证 2020-12-17 22:21
    关注

    引用问题:

    a = [[1]] * 3
    print(a)
    a[0][0] = 0
    print(a)
    >>
    [[1], [1], [1]]
    [[0], [0], [0]]

    上面代码中, *3 复制的是 [1] 这个 list 的引用,所以修改一个的时候,都会变

    评论
  • LibraSolo 2020-12-15 15:11
    关注

     isdecimal 检测字符串是否以数字组成,必须是纯数字

     isdigit() 字符串只包含数字则返回True,否则返回False

     isnumeric() 字符串只包含数字字符,返回True,否则返回False # 差别在 汉字数字 罗马数字 byte数字

    评论
  • 菜鸟阿都 2020-12-15 20:57
    关注

    坑1:python是以缩减来控制代码块结构,并且每个语句不需要以分号结尾,新手经常会不注意缩进,导致语法错误,python这两方面和java等语言有很大的区别,所以其他语言的老手在使用python时,也有可能遇到。

    坑2:由于国内网络的原因,导致python的有些库和依赖下载不下来,新手就会连入门都不好入了,老手慢慢的习惯这方面的坑,使用国内源或者fq就能解决了

    评论
  • 关注
    for i in 10 :
        print(i)

    让不懂 range()的我慌了神

    评论
  • E-pal 2021-06-07 17:51
    关注

    深浅拷贝的问题

    评论

报告相同问题?

悬赏问题

  • ¥15 在工控机(Ubuntu系统)上外接USB蓝牙硬件进行蓝牙通信
  • ¥15 关于PROCEDURE和FUNCTION的问题
  • ¥100 webapi的部署(标签-服务器)
  • ¥20 怎么加快手机软件内部计时的时间(关键词-日期时间)
  • ¥15 C语言除0问题的检测方法
  • ¥15 为什么四分管的内径有的是16mm有的15mm,四分不应该是12.7mm吗
  • ¥15 macos13下 ios交叉编译的问题
  • ¥15 bgz压缩文件怎么打开
  • ¥15 封装dll(引入了pcl的点云设计库)
  • ¥30 关于#开发语言#的问题:我需要在抄板的基础上再抄板抄程序,根据RDA8851CM基础上开发