当前位置:首页 > 经验 >

github中文版官网(github官方中文手机客户端)

来源:原点资讯(www.yd166.com)时间:2022-11-04 09:27:49作者:YD166手机阅读>>

The Hidden treasures!/隐藏的宝藏!

github中文版官网,github官方中文手机客户端(5)

Miscellaneous/杂项

github中文版官网,github官方中文手机客户端(6)

以上,总计51个示例。

每一个示例的结构都是一样的,以“Mutating the immutable!/强人所难”为例:

首先,会给出代码:

some_tuple = ("A", "tuple", "with", "values") another_tuple = ([1, 2], [3, 4], [5, 6])

然后,给出Output( Python version):

>>> some_tuple[2] = "change this" TypeError: 'tuple' object does not support item assignment >>> another_tuple[2].append(1000) # 这里不出现错误 >>> another_tuple ([1, 2], [3, 4], [5, 6, 1000]) >>> another_tuple[2] = [99, 999] TypeError: 'tuple' object does not support item assignment >>> another_tuple ([1, 2], [3, 4], [5, 6, 1000, 99, 999])

然后,对意外输出的结果进行简短的描述,在这个示例中,就是:

我还以为元组是不可变的呢…

接下来,就会对示例进行说明,简要叙述发生了什么以及为什么会发生。如有必要, 也会举例说明。

在这个示例中是这样的:

  • 引用
  • https://docs.python.org/2/reference/datamodel.html
不可变序列 不可变序列的对象一旦创建就不能再改变。(如果对象包含对其他对象的引用,则这些其他对象可能是可变的并且可能会被修改; 但是,由不可变对象直接引用的对象集合不能更改。)
  • = 操作符在原地修改了列表. 元素赋值操作并不工作, 但是当异常抛出时, 元素已经在原地被修改了。

有些地方,贡献者还会给出译注,比如整个示例中就是:

对于不可变对象, 这里指tuple, =并不是原子操作, 而是extend和=两个动作, 这里=操作虽然会抛出异常, 但 extend 操作已经修改成功了。

其他还有50个示例,等你来看~

怎么使用?

当然,要学习一下怎么使用这个资源。项目贡献者在用法部分表示,最好依次阅读下面的示例。

然后,在阅读每一个示例的时候,这样做:

仔细阅读设置例子最开始的代码。阅读输出结果。确认结果是否如你所料。确认你是否知道这背后的原理。如果不知道, 深呼吸然后阅读说明 (如果你还是看不明白, 别沉默!可以提问题)。如果知道, 给自己点奖励, 然后去看下一个示例。

此外,还可以在命令行阅读 WTFpython,有 pypi 包 和 npm 包(支持代码高亮),不过都是英文版的。

关于作者

这个项目的原作者,是一个名为Satwik Kansal的印度小哥。

github中文版官网,github官方中文手机客户端(7)

GitHub上的介绍称,在深度学习和去中心化应用方面是一个“老司机”。

目前,英文版资源,标星已经8.3k了。

github中文版官网,github官方中文手机客户端(8)

栏目热文

github新手详细教程(github超详细入门教程分享)

github新手详细教程(github超详细入门教程分享)

学习python一段时间,进入状态比较快的同学开始接触到Github这个神奇的网站了。你也希望像那些资深工程师一样熟练地...

2022-11-04 09:19:43查看全文 >>

github初学者教程(github新手入门教程)

github初学者教程(github新手入门教程)

:Git和GitHub是每个开发者都应该学习的两项技术,不管他们在哪个领域。如果你是一个初级开发者,你可能会认为这两个术...

2022-11-04 09:10:35查看全文 >>

羊肉韭菜包子馅的做法(韭菜羊肉馅包子调馅的做法)

羊肉韭菜包子馅的做法(韭菜羊肉馅包子调馅的做法)

大家好,我是第一美食的阿飞,关注阿飞,有更多的家常美食供大家参考。包子是我们中华民族的一种传统美食,包子是中国老百姓最喜...

2022-11-04 09:19:24查看全文 >>

羊肉白菜饺子馅正宗调法(羊肉胡萝卜饺子馅最忌放三样)

羊肉白菜饺子馅正宗调法(羊肉胡萝卜饺子馅最忌放三样)

将准备好的羊肉搅碎 茶苞菇、大葱、姜搅碎 将白菜搅碎 将切碎的白菜放在沙布里把水挤干。注意要放盐腌下出水。 将上述材料放...

2022-11-04 09:38:56查看全文 >>

羊肉大虾馅水饺的做法(羊肉西红柿饺子馅)

羊肉大虾馅水饺的做法(羊肉西红柿饺子馅)

今日冬至,按北方人的习俗,这一天家家户户都要包饺子吃,以迎接寒冻的到来。但不知从何时起,这节气里吃饺子的习俗又把立冬这天...

2022-11-04 09:41:37查看全文 >>

github超详细入门教程(github超详细入门教程分享)

github超详细入门教程(github超详细入门教程分享)

作为一名在 gitHub 上收获 60k star 的程序员来说,我觉得有必要认认真真的来回答一下。很好,对于编程新手而...

2022-11-04 09:11:11查看全文 >>

如何使用github上的开源项目(怎么去github看开源项目)

如何使用github上的开源项目(怎么去github看开源项目)

小伙伴们晚上好啊,我是哔哥。鉴于小雷多日脱发严重,被女朋友和同事接连嫌弃,哔哥打算最近帮他多写几篇稿子。让他有时间去植发...

2022-11-04 09:05:56查看全文 >>

github注册教程最新版(github 新手详细教程)

github注册教程最新版(github 新手详细教程)

赖可 发自 凹非寺量子位 报道 | 公众号 QbitAIGitHub不仅可以传代码,还可以建博客。利用GitHub Pa...

2022-11-04 09:22:04查看全文 >>

github详细用法(github怎么使用教程)

github详细用法(github怎么使用教程)

创建仓库进入Github官网:https://github.com/github,登录GitHub账号。选择自己的仓库(...

2022-11-04 09:40:09查看全文 >>

github新手入门教程(github中文使用教程)

github新手入门教程(github中文使用教程)

如果说有一种编程语言能完成所有你想象得到的事情,那应该就是Python了,现如今它已成为了最热门的编程语言之一。我接触过...

2022-11-04 09:10:05查看全文 >>

文档排行