python17天学习打卡(第一天)

#数据类型

类型 名称
bool 布尔型
int 整数型
float 浮点型
str 字符型

1.和C++的不同在于不用声明数据类型,python自己会根据给变量赋的值自己来判断该变量的数据类型。
2.变量的命名规则相似,可以包括字母,数字,下划线,但是不能够以数字开头。
3.python里面的变量名字区分大小写,且变量在使用前必须先赋值。
4.布尔型变量只有True和False两个值,True表示1,False表示0
python17天学习打卡(第一天)
#运算符
大部分和C++的相同,但是把&、||、!变成了and、or、not
python的运算符有5种基本类型:
1.算数运算符

符号 名称
+
-
*
/
// 整除
% 取余
**

2.比较运算符

符号 名称
> 大于
< 小于
== 等于
>= 大于等于
<= 小于等于
!= 不等于

3.逻辑运算符

符号 名称
and
or
not

4.三元运算符
python17天学习打卡(第一天)
和C++中的z=x<y?x:y
优先级的比较
python17天学习打卡(第一天)
#if else语句
if else语句不需要用大括号标起来,只需要进行缩进就能自动判断这个命令的归属。同时if else后面要加上一个:
python17天学习打卡(第一天)
#BIF
BIF=Bulit-in functions
即在python中可以用的函数

函数 作用
type() 获取类型
isinstance() 判别类型
int() 强制转化为整形
str() 强制转化为字符型