本文基础语法主要涵盖 常见数据类型、变量、基础运算、以及表达式的介绍
常见数据类型
常见数据类型涵盖整形、浮点型、字符串、布尔值与none值
整形 int(x),表示数据转换为整数
浮点型 float(x),表示数据转换为小数(也可用科学计数法表示)
字符串str(x):可用 单引号、双引号、三引号括起来,表示一个字符串序列,无论用 单引号、双引号、三引号 ,'abc'与"abc"的结果是等价的,引号表示边界,输出的时候不会包含它。但是单双/三引号之间不能混用,容易出现错误。
布尔值:bool()表示逻辑判断,只有True和False,满足条件为True,不满足条件为False,常用于if函数判断
空值:None表示为空,不等0,0具有数学意义,而None更多表示该值为空。
以上各数据类型可以互相转化,根据自己的目的转换所需的数字类型。
变量
数据类型构成了变量的基础,变量可以任意的数据类型。想要用变量,必须先给变量一个赋值,这个过程叫做赋值。
赋值特点:
首次赋值相当于创建变量,并将该名称与对象绑定
其后赋值相当于改变绑定的对象
变量的命名
必须以字母和下划线开头,字母/下划线后可加数字
变量区分大小写
eg:a a1 b bbb _aaaa __AbCd A
例子如下:
算数运算符
常用算数运算符号:
+ 加、- 减、* 乘、/ 初、% 取余、// 地板除(除的结果去掉小数部分向下取整)、** 幂运算、
预算优先级:
与数学逻辑一致,有括号先算括号,无括号按以下顺序先后计算: **、 *、 / 、 % 、 // 、 + 、 -
表达式
由一个数字(或其它对象)或数字和运算符组成用来表示,表达式通常是让计算机做一些事情并且返回结果。可以是算数运算符的表达式,也可以是逻辑运算的表达式
算数表达式可能使用运算符: **、 *、 / 、 % 、 // 、 + 、 -
逻辑表达式可能使用运算符:=(等于)、<(小于)、<=(小于等于)、>(大于)、>=(大于等于)、 NOT(非)、AND(与)、OR(或)