ITPub博客

首页 > 数据库 > 数据库开发技术 > Python入门必备第1课:基础知识,3分钟搞懂

Python入门必备第1课:基础知识,3分钟搞懂

原创 数据库开发技术 作者:小安 时间:2020-10-26 22:44:55 0 删除 编辑


  这是学习笔记的第36篇文章


最近很多粉丝们问小安Sir是怎么自学的,为了回馈小安Sir的粉丝们,我决定把我的Python学习笔记分享出来。课程难度由易到难,其中会穿插我的实战案例,大概会有20~30篇左右的原创。 


每天5分钟,跟着小安Sir一步步走,2个月内,带你从入门到实战!


工欲善其事,必先利其器。在学Python之前怎么可以没有上等的好工具,点击以下链接,获取Pycharm的安装教程。


链接:Pycharm 2019最新专业版"正确"安装方法


小安Sir今天分享第一课,主要讲些基础知识。那么Python的基础知识有哪些?其实Python跟很多开发语言一样,也是有变量、数据类型和常用的操作符。


Let's go!


第一节 变量


1.1 Python的变量概念

  1.  变量名可以包含数字、字母、下划线,但是不能以数字开头,这与C语言是一样的。

  2. 字母区分大小写。如:Sir和sir是不一样的变量名。

  3. 等号"="的左边是变量,右边是值。

  4. 变量要生效,需要对其先赋值。


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分支和循环。




 往期回顾 ·


自动化运维实战五  | 【演示】3分钟一键部署Mysql数据库

自动化运维实战四  | 【实现】Mysql一键部署的前后端交互

自动化运维实战三  | 【规划】Mysql一键部署的数据模型

自动化运维实战二  | 【构思】Mysql一键部署的界面

自动化运维实战一  | 【模板】 套用精美模板演示登陆界面



喜欢就点个  在看  呀!

原文作者:Python自动化运维;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2018-10-07

  • 博文量
    47
  • 访问量
    17920