Python Opencv MongoDB TensorRT ipad reflection binding phpmyadmin vue绑定class float占几个字节 eclipse闪退 bootstrap日历控件 pr序列设置哪个好 idea全局替换 docker导入镜像 python中不等于 javatrim java使用 java方法的重载 java运行环境 java文档 java原始数据类型 java怎么获取当前时间 java语言入门 tmac修改器 数科阅读器 tar解压 管理文件 php递归 茸好珠 img写盘工具 babelrc 保卫萝卜沙漠7攻略 黑客攻防技术宝典 保留两位小数的函数 python编辑器 数据库建模工具 图片文字提取软件 人脸识别代码 gho文件浏览工具
当前位置: 首页 > 学习教程  > 编程语言

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

2021/1/13 20:41:02 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

1.变量及其类型 变量:顾名思义为可变的量,其本质为可变的内存单元的抽象,我们可以根据需要对变量的值进行修改。 python是一种弱数据类型的语言,下面介绍python中的主要数据类型。 数据类型的查询函数:type()。 (1)基本数据类型 1…

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)位运算
原码
反码
补码
左移运算
右移运算
&(与)
|(或)
^(异或)


本文链接: http://www.dtmao.cc/news_show_600415.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?