零基础为了学人工智能,正在艰苦的学习
昨天给高等数学的学习按下暂停键,现在开始学习python编程。
我学习的思路是直接去阿里云的AI学习课堂里面学习。
整体感觉,阿里云的AI课堂还是有一些乱,早期课程和新出内容没有更新和归档。我因为本身有一定的python基础,所以看起来相对来讲快一些。
但是如果大家从零开始学习python,我会建议学习《python编程:从入门到实践》,说实话,真的是超级经典的书籍。另外,其他的大佬推荐《菜鸟编程》。
我个人体感是,一个毫无基础的同学去学习Python,还是得找组织,另外,项目和代码一起学习,不要闭门造车,多和身边的人交流。
我把在阿里云课堂上的学习笔记同步到这里。
is,is not与地址可变类型
a = ["hello"]
b = ["hello"]
print(a is b, a == b) # False True
print(a is not b, a != b) # True False
a = "hello"
b = "hello"
print(a is b, a == b) # True True
print(a is not b, a != b) # False False
注意:
- is,is not 对比的是两个变量的内存地址
- ==,!= 对比的是两个变量的值
- 比较的两个变量,指向的都是地址不可变的类型(str等),那么is,is not 和 ==,!= 是完全等价的。
- 对比的两个变量,指向的是地址可变的类型(list,dict,tuple等),则两者是有区别的。
位运算
在龙珠训练营学习了位运算的知识点。

最低0.47元/天 解锁文章
8万+

被折叠的 条评论
为什么被折叠?



