下面是Python字符串的一些微妙的特性,绝对会让你大吃一惊。

案例一:

>>> a = "some_string"
>>> id(a)
140420665652016
>>> id("some" + "_" + "string") # 注意两个的id值是相同的.
140420665652016

案例二:

>>> a = "wtf"
>>> b = "wtf"
>>> a is b
True >>> a = "wtf!"
>>> b = "wtf!"
>>> a is b
False >>> a, b = "wtf!", "wtf!"
>>> a is b
True # 3.7 版本返回结果为 False.

案例三:

>>> 'a' * 20 is 'aaaaaaaaaaaaaaaaaaaa'
True
>>> 'a' * 21 is 'aaaaaaaaaaaaaaaaaaaaa'
False # 3.7 版本返回结果为 True
#在学习Python的过程中,往往因为没有资料或者没人指导从而导致自己不想学下去了,因此我特意准备了个群 592539176 ,群里有大量的PDF书籍、教程都给大家免费使用!不管是学习到哪个阶段的小伙伴都可以获取到自己相对应的资料!

很好理解, 对吧?

最新文章

  1. (转载)spring mvc DispatcherServlet详解之一---处理请求深入解析
  2. 学习iOS
  3. 初识Linux-4
  4. 服务器程序DEBUG
  5. HDU2298 Toxophily
  6. centOS下yum安装配置samba
  7. new_things
  8. FAQ: Python中if __name__ == '__main__':作用
  9. Node.js v0.10.31API手冊-控制台
  10. 201521123117 《Java程序设计》第4周学习总结
  11. WordPress非插件实现评论回复邮件提醒通知
  12. shell脚本中文件测试
  13. Git使用详细教程(8):Git分支
  14. onscroll 元素滚动事件
  15. C++设计模式——观察者模式
  16. MongoDB - Indexes
  17. openstack ovs实现vlan组网
  18. CSS3提供的transition动画
  19. solr分组排序实现group by功能
  20. mysql 5.1 下载地址 百度云网盘下载

热门文章

  1. 【Unity|C#】基础篇(7)——属性(Property)/ 索引器(Indexer)
  2. Paper: A Novel Time Series Forecasting Method Based on Fuzzy Visibility Graph
  3. STL-C - 稳定排序
  4. android toolbar 显示返回按钮并改变按钮颜色
  5. vue-element-admin框架快速入门
  6. 1.3、WebRTC架构
  7. Codeforces Round #624 (Div. 3) B. WeirdSort(排序)
  8. 517,sytlus/sass/less的区别
  9. 【资源分享】Gmod自由移动镜头脚本
  10. Eqaulize Prices