当前位置: 首页 > news >正文

python数据类型与运算符

 1、数据类型

(1)Python中提供了基本数据类型:

  • 数值类型:int整数类型、float浮点数类型、complex复数类型

  • 布尔类型:bool,取值True / False

  • 字符串:单引号包含、双引号包含、三对单引号/双引号包含 都是字符串

(2)数据类型转换:

案例:学员信息管理系统中,录入学员信息(字符串数据),完成数据添加(对应类型的数据)
# 学员管理系统:表示学员信息

# 学员管理系统:表示学员信息
id = input("请输入学号:")  # 学号
name = input("请输入姓名:")  # 姓名
age = input("请输入年龄:")  # 年龄
gender = input("请输入性别(0女/1男):")  # 性别
math = input("请输入数学成绩:")
english = input("请输入英语成绩:")
chinese = input("请输入语文成绩:")# 数据类型的转换
# 提示:需要用到对应类型的关键字 整数int 浮点数float 布尔bool 字符串str
age = int(age) 					# 字符串age,转换成整数age
gender = bool(int(gender))  	# 字符串gender,转换成布尔类型gender
math = float(math)   			# 字符串math,转换成浮点数math
english = float(english)
chinese = float(chinese)

2、运算符

常见的运算符
符号描述
+加法运算
-减法运算
*乘法运算
/除法运算
//整除运算
%取余数运算

比较运算符/关系运算符

符号描述
>大于运算
>=大于等于
<小于
<=小于等于
!=不等于
==是否相等

赋值+混合运算符

符号描述
=赋值运算符,a = 1
+=a += 1 等价于 a = a + 1
-=混合运算符
*=混合运算符
/=混合运算符
%=混合运算符

身份运算符

符号描述
is判断一个数据是否属于指定类型 a is A (True/Flase)
is not判断一个数据是否不属于指定类型 a is not B(True/Flase

位运算符

符号描述
&与运算
|或运算
!非运算
^异或运算
>>右移位运算
<<左移位运算
http://www.lryc.cn/news/431984.html

相关文章:

  • 加密解密工具类
  • validationtools中按键测试选项光标移除
  • 【Hot100算法刷题集】哈希-02-字母异位词分组(含排序构造键、自定义键、自定义哈希函数法)
  • 用华为智驾,开启MPV的下半场
  • 发烧时眼睛胀痛的多种原因
  • 用ACF和PACF计算出一堆数据的周期个数以及周期时长,数据分析python
  • 生活方式对人健康影响非常大 第三篇
  • ubuntu22.04 qemu 安装windows on arm虚拟机
  • 前端框架的演变与选择
  • Oracle(109)如何管理用户密码策略?
  • 【重学MySQL】十三、基本的 select 语句
  • vue3.5新特性整理
  • RK3588 系列之3—rknn使用过程中遇到的bug
  • Java中的强引用、软引用、弱引用和虚引用于JVM的垃圾回收机制
  • 网络协议的基础知识
  • Java高级Day37-UDP网络编程
  • 如何利用ChatGPT提升学术论文讨论部分的撰写质量和效率
  • 谷歌seo网址如何快速被收录?
  • 自动驾驶---什么是Frenet坐标系?
  • 如何编写Linux PCI设备驱动器 之一
  • 梯度弥散问题及解决方法
  • Python中pickle文件操作及案例-学习篇
  • 微服务日常总结
  • C和C++内存管理
  • axios取消请求
  • 阿里中间件——diamond
  • pyenv -- 一款macos下开源的多版本python环境安装管理工具 国内加速版安装 + 项目venv虚拟环境 pip加速 使用与总结
  • VitePress 自定义 CSS 指南
  • 【舍入,取整,取小数,取余数丨Excel 函数】
  • 无线信道中ph和ph^2的场景