Python基础知识——(004)

文章目录

[P16------15. 布尔类型](#P16——15. 布尔类型)

[P17------16. 类型转换函数](#P17——16. 类型转换函数)

[P18------17. eval函数](#P18——17. eval函数)

[P19------18. 算数运算符](#P19——18. 算数运算符)

[P20------19. 赋值运算符](#P20——19. 赋值运算符)


P16------15. 布尔类型

布尔类型

  • 用来表示 "" 值或 "" 值的数据类型
  • 在Python中使用标识符 TrueFalse表示布尔类型的值
  • True表示整数1False表示整数0

布尔值为False的情况如下:

  • False或者是None
  • 数值中的0,包含0,0.0,虚数0
  • 空序列,包含字符串、空元组、空列表、空字典、空集合
  • 自定义对象的实例,该对象的 bool() 方法返回False 或 len() 方法返回0

示例3-12---布尔类型的使用:

P17------16. 类型转换函数

**类型转换:**隐式转换、显式转换

示例3-13---数据类型之间的转换:

P18------17. eval函数

eval函数

  • Python中的内置函数
  • 用于去掉2字符串最外侧的引号,并按照Python语句方式执行去掉引号后的字符串
  • eval() 函数经常和 input() 函数一起使用

eval的语法格式

变量 = eval(字符串)

示例3-14---eval函数的使用:

P19------18. 算数运算符

**算数运算符:**用于处理四则运算的符号

算数运算符的优先级由高到低是:

  • 第一级:**
  • 第二级:*、/、%、//
  • 第三级:+、-

示例3-15---算数运算符的使用:

P20------19. 赋值运算符

示例3-16---赋值运算符的使用:

相关推荐
WBluuue20 分钟前
数学建模:智能优化算法
python·机器学习·数学建模·爬山算法·启发式算法·聚类·模拟退火算法
赴3351 小时前
矿物分类案列 (一)六种方法对数据的填充
人工智能·python·机器学习·分类·数据挖掘·sklearn·矿物分类
大模型真好玩1 小时前
一文深度解析OpenAI近期发布系列大模型:意欲一统大模型江湖?
人工智能·python·mcp
RPA+AI十二工作室1 小时前
亚马逊店铺绩效巡检_影刀RPA源码解读
chrome·python·rpa·影刀
DjangoJason1 小时前
C++ 仿RabbitMQ实现消息队列项目
开发语言·c++·rabbitmq
m0_480502642 小时前
Rust 入门 KV存储HashMap (十七)
java·开发语言·rust
大阳1232 小时前
线程(基本概念和相关命令)
开发语言·数据结构·经验分享·算法·线程·学习经验
小艳加油2 小时前
Python机器学习与深度学习;Transformer模型/注意力机制/目标检测/语义分割/图神经网络/强化学习/生成式模型/自监督学习/物理信息神经网络等
python·深度学习·机器学习·transformer
YA3332 小时前
java基础(九)sql基础及索引
java·开发语言·sql
奇树谦3 小时前
QT|windwos桌面端应用程序开发,当连接多个显示器的时候,如何获取屏幕编号?
开发语言·qt