day2 Python入门-变量使用和常见运算符

1.变量及其类型
变量:顾名思义为可变的量,其本质为可变的内存单元的抽象,我们可以根据需要对变量的值进行修改。
python是一种弱数据类型的语言,下面介绍python中的主要数据类型。
数据类型的查询函数:type()。
(1)基本数据类型
1)数值型
整数型(int)
浮点型(float)
复数型(complex)
2) 布尔类型(boolean)
True --真
False–假
3) 字符串(string)
单引号 ‘’
双引号 “”
三引号 “”" “”" 或 ‘’’ ‘’’
单引号和双引号是用于单行字符串定义,三引号用于多行字符串定义。
例:
在这里插入图片描述

4)None 代表没有
注意:None与0不等价。
(2)复合数据类型(对象、引用)
list
set
dict
tuple
这里的对象和引用可以理解为复杂的具有多种特性的数据类型。

2.数据类型转换
(1)自动数据转换 :
只支持 boolean、数值型之间的转换:
True - - -1
False- - -0
例:
在这里插入图片描述

(2)强制类型转换:
str()–将数值转换为字符串;
int()–将数值字符串转换为整数;
float()-- 将数值字符串转换为小数。

3.常见的运算符
运算符的分类
(1)算术运算符
(2) 关系运算符
(3) 逻辑运算符
(4) 赋值运算符
(5) 三目运算符
(6) 位运算符

(1)算术运算符:
+
-
*
/
%(求余数)
//(整除)地板除法
**(幂次方)
例:
在这里插入图片描述
(2)关系(比较)运算符:
指的就是数与数之间的大小关系,运算结果是一个布尔值。
>
<
>=
<=
== :判断两个值是否相等,若相等返回True,反之,返回False;
!=:判断两个值是否不相等,若不相等返回True,反之,返回False;
例:
在这里插入图片描述
(3)逻辑运算符:
and 并且 所有条件都满足,则为真,否则就是假;
or 或者 只要有一个条件满足,则为真,全为假,则为假;
not 取反,not常和所属运算符“in”一起使用;
(4)所属运算符
判断某个变量在不在某个容器中:in;
变量 in 容器 : 返回一个boolean值,表示是否存在;
变量not in容器:判断是否不在里面;
例:
在这里插入图片描述
(5)赋值运算符
= :将等号右侧的值赋值给左侧;
+= :a += 1 等价于 a = a + 1;
-= : a -= 1 等价于 a = a - 1;
*= :a *= 1 等价于 a = a * 1;
/= :a /= 1 等价于 a = a /1;
**= : a **= 1 等价于 a = a **1;
%= :a %= 1 等价于 a = a %1;
//= : a //= 1 等价于 a = a //1;
例:
在这里插入图片描述
(6)位运算
原码
反码
补码
左移运算
右移运算
&(与)
|(或)
^(异或)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值