Py基础篇---小知识点汇总
# 诸位!欢迎大家收看本人的第一篇的博客~笔者本人非常开心能和一些初学py的小盆宇们一起探讨研究Py,众所周知,这个Py现在是如日中天呀!转行到IT行业那么Py可以说是最快的,因为它非常非常简洁。那么我本人在大学是学习Java和C++的,并没有学过Py,现如今也是现学现卖,能力一般,水平有限!大家多多指点!好了,那我们开始正题!
一,在Py2你在Print中不用加括号
#在Py2环境中输入:
print 'abc'
会输出:abc
在Py3中你必须加括号
二,在Py2中有range()和xrange()
在Py3中只有range()
三,’=‘,‘==’,‘is'的区别
'=': 赋值
’==‘: 比较值是否相等
’is': 比较内存地址
四,数字,字符串,小数据池
数字的范围:-5--256 (超过之后就会单独赋值而不是使用数据池)
字符串的范围:1.不能含有特殊字符
2.s*20还是同一个地址,但是s*21就不是了
数据池:如果定义了在一定范围内的相同数字或字符串,为了节约内存,会使用相同的内存地址
剩下的数据类型比如:list dict tuple set 没有数据池
谢谢诸位的观看!这是本期的四个小知识。大家可以自行试试看!有哪些地方说的不好了大家多多指点!我会在以后的日子里不断地把Py基础的内容总结出来,一起学吧~

浙公网安备 33010602011771号