这是学习笔记的第36篇文章
最近很多粉丝们问小安Sir是怎么自学的,为了回馈小安Sir的粉丝们,我决定把我的Python学习笔记分享出来。课程难度由易到难,其中会穿插我的实战案例,大概会有20~30篇左右的原创。
每天5分钟,跟着小安Sir一步步走,2个月内,带你从入门到实战!
工欲善其事,必先利其器。在学Python之前怎么可以没有上等的好工具,点击以下链接,获取Pycharm的安装教程。
链接:Pycharm 2019最新专业版"正确"安装方法
小安Sir今天分享第一课,主要讲些基础知识。那么Python的基础知识有哪些?其实Python跟很多开发语言一样,也是有变量、数据类型和常用的操作符。
Let's go!
第一节 变量
1.1 Python的变量概念
- 变量名可以包含数字、字母、下划线,但是不能以数字开头,这与C语言是一样的。
- 字母区分大小写。如:Sir和sir是不一样的变量名。
- 等号"="的左边是变量,右边是值。
- 变量要生效,需要对其先赋值。
1.2 案例
第二节 数据类型
数据类型包括有字符串、整型、浮点型、布尔类型等。
2.1 字符串
下面的案例尝试用字符串进行运算,没想到吧!
如果非不清字符串和整型/浮点型号,给红包都要多给个0,是要交智商税的。
字符串相加,仅仅只是为了将两个字符串拼接起来,这点要注意。
字符串拼接,输出的结果不会无中生有喔!
2.2 整型
Python3的整型类似于Java的BigInteger类型,它的长度不受限制,如果非要有个限制,那就只限于计算机的虚拟内存总数。
2.3 浮点型
浮点型就是小数,比如圆周率3.14。Python区分整型和浮点型的唯一方式,就是看有没有小数点。
注意,以下的两种不同表达方式。通过","和"+"以及"%"拼接字符串,均可以通过print输出。
2.4 布尔类型
布尔类型事实上是特殊的整型,布尔类型的True相当于整型值1,False相当于整型值0。
注意:不要把布尔类型拿来运算,这样的做法并不规范。
2.5 数据类型常见操作
type函数用于获取变量的类型[修正:9e7为9*10的7次方]
第三节 常用操作符
常见的操作符有三类,算术操作符、比较操作符、逻辑运算符。
3.1 算术操作符
算术操作符号有:+、 -、 * 、/ 、% 、**、 //
在python中,运算的写法是比较简单的。
加减乘除案例,但可以看到d最终结果为浮点型。
算术操作符的执行顺序是跟我们学数学的精髓一样的。
3.2 比较操作符
比较操作符包括 、 >= 、==、 != 。
3.3 逻辑运算符
逻辑操作符包括 and 、or 、not
逻辑运算符用在if判断语句中。
3.4 其他
操作符的执行顺序如下表格,了解操作符的优先级,对我们实战是非常重要的。
今天的分享就到此结束了,小安Sir也希望自己能够坚持下去,毕竟基础内容太简单了,没什么挑战性。但小安Sir非常希望对你有帮助,如果你有什么疑问,欢迎留言喔。
下一课分享:Python分支和循环。