写在最前面:作者学习入门知识是通过算法金大佬的语雀笔记学习的,作者归纳自己学习的过程并进行记录。大佬公共号【算法金】,欢迎大家关注。如果大佬看到觉得不妥可以私信我下架
刚入门,大家可以暂时不用安装环境,找个能在线运行Python代码的网站。这里贴两个算法金大佬推荐的网站,也是我现在入门学习的时候用的。
Python编写代码都要在英文输入法状态下完成!本文代码中所有的符号也都是英文状态下的符号。当你尝试练习的也一定要注意。
新手写代码多写点注释,尤其是学习的时候。另外从学习开始就要注意一下代码风格的问题,防止学到后面习惯了难以改正。
基础数据类型
整数:int。
不带小数点的数,就是整数,包含正数,零和复数。使用很简单,输入数字就可以了。
123
浮点数:float。
带小数点的数。使用的话也是直接输入就好了。还有一个写法是省略开头的0。要注意浮点数的精度会丢失,就是0.1+0.2不等于0.3.
0.123
.123
字符串:str。
在Python中,可以使用单引号或者双引号来创建字符串。当然,你也可以单引号包着双引号,双引号包着单引号使用。
'Python' # 单引号
"Python" # 双引号
"we're family" # 双引号包着一个单引号
'我说:"你好呀!"' # 单引号包着双引号
相比于整数和浮点数,字符串的知识有更多需要学习的地方:
- 有序不可变:字符串是有序的,且不可以变化。字符串’我是你’和字符串’你是我’,这是两个字符串。'我是你’和’我是你呀’也是两个字符串。
print(" '我是你' 等于 '你是我' 吗? ", '我是你' == '你是我')
print(" '我是你' 等于 '我是你呀' 吗? ", '我是你' == '我是你呀'

最低0.47元/天 解锁文章
2396

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



