类型转换

n0 = 1
n1 = 1.1
n2 = "2"
# 查看数据类型 type()
print(type(n0))
print(type(n1))
print(type(n2))# 整数型
int()
# 小数型(浮点)
float()
# 字符串
str()# 类型转换
# 注意:字符串如果本来就不是数字则无法转换
n3 = 0
print(n3)
# 整型 转 浮点型
print(float(n3))
print(type(float(n3)))n4 = 2.2
print(n4)
# 浮点型 转 整型
print(int(n4))
print(type(int(n4)))n5 = 3.3
print(n5)
# 浮点型 转 字符串
print(str(n5))
print(type(str(n5)))

补充:

# bool 类型 只有0和1
# False 代表0
# True 代表1
# bool类型 可以任意转换为 整形、浮点、字符串
b = bool(1)
print(type((int(b))))
print(type((float(b))))
print(type((str(b))))# bool类型 整形、浮点、字符串 都可以转换为 bool类型
b1 = int(1)
b2 = float(1)
b3 = str(1)
b4 = None
b5 = 0print(bool(b1))
print(bool(b2))
print(bool(b3))
print(bool(b4))
print(bool(b5))print(type(bool(b1)))
print(type(bool(b2)))
print(type(bool(b3)))
print(type(bool(b4)))
print(type(bool(b5)))# bool类型是一种逻辑判断,有 或者 没有
# 只有当数据是 0 或者 None,bool类型才为False# bool运算 根据上述,所有类型都可以转换为 True、False
print(True + False)
print(True - False)
print(False - True)  # -1
print(False * True)print(type(False + True))
print(type(False - True))
print(type(True - False))
print(type(False * True))
# bool类型经过+、-、*、运算后,都会自动转为int类型

基础运算

# 数字
l1, l2 = 2, 1# 加减乘除 + - * /print(l1 + l2)
print(l1 - l2)
print(l1 * l2)
print(l1 / l2)  # 除运算后,数据类型会自动变为浮点数# 取余 n次方 整除 % ** //
print(l1 % l2)
print(l1 ** 2)
print(l1 // l2)  # 整除只会保留整数部分# 字符串
# 拼接字符串 +
l3, l4 = "s", "b"
print(l3 + l4)
# 重复字符串 *
print("-" * 50)
# 比较运算
# 等于 ==
# 不等于 !=
# 大于等于 >=
# 小于等于 <=# 赋值运算
# 赋值 =
# +=  加法赋值运算符 c += a 等效于 c = c + a
# -=   减法赋值运算符 c -= a 等效于 c = c - a
# *=   乘法赋值运算符 c *= a 等效于 c = c * a
# /=   除法赋值运算符 c /= a 等效于 c = c / a
# %=   取模赋值运算符 c %= a 等效于 c = c % a
# **=  幂赋值运算符  c **= a 等效于 c = c ** a
# //=  取整除赋值运算符    c //= a 等效于 c = c // a# 逻辑运算
# 与 and 条件都成立
# 或 or 其中一个条件成立
# 非 not 这个条件以外的都成立# 成员运算符
# in 是否存在 某某  是返回:True 否返回:False
# not in 与上面相反# 身份运算符
# is 是判断两个标识符是不是引用自一个对象
# is not 是判断两个标识符是不是引用自不同对象# 运算优先级:先运算,再比较,最后逻辑判断
# ** ()
# * / % //  乘,除,取模和取整除
# + -  加法减法
# <= < > >=   比较运算符
# <> == != 等于运算符
# = %= /= //= -= += *= **= 赋值运算符
# is is not 身份运算符
# in not in 成员运算符
# not and or    逻辑运算符

Python 整型、浮点型、字符串型、布尔型转换,基础运算符相关推荐

  1. ☆ C/C++ 枚举型变量(enum)与布尔型变量(bool)

    ★C语言常见的数据类型有: 整型 浮点型 字符型 数组 结构体 指针 ★这里就来介绍枚举型(enum)与布尔型(bool): ************************************* ...

  2. php定义布尔型,php 数据类型之布尔型简介

    布尔类型是PHP中 最简单的类型.它的值可以为 TRUE 或 FALSE, 1为true(真),0为false(假) 在计算机科学中,布尔数据类型又称为逻辑数据类型,是一种只有两种取值的原始类型:非零 ...

  3. sqli中时间型盲注和布尔型盲注实现

    布尔型注入: 等待时间较长,但容易受网络波动影响,所以无法作为绝对判断条件. ②利用length语句判断数据库长度 http://127.0.0.1/sqli/Less-8/?id=1' and le ...

  4. Python整型数与字符串相互转换

    Python中字符串转换为数值: str_num = '99' num = int(str_num) 整型数转换为字符串: num = 99 str_num = str(num)

  5. python的序列包括字符串列表和什么_Python基础:03序列:字符串、列表和元组

    一:序列 1:连接操作符(+) 这个操作符允许把一个序列和另一个相同类型的序列做连接,生成新的序列.语法如下:sequence1 + sequence2 该表达式的结果是一个包含sequence1和s ...

  6. matlab整型和浮点的区别,技术帖 | 心理学MATLAB初学者教程--简单数据类型介绍(逻辑型数据,整型/浮点型数据,字符型)......

    1.2.1 什么是变量和变量名 变量这个词似乎在许多地方都有出现,在计算机中变量是指是一段有名字的连续存储空间(摘自百度百科),而这个所谓的名字就叫做变量名.举个例子说现在我们再MATLAB的命令窗口 ...

  7. php打印布尔型,PHP数据类型之布尔型的介绍_PHP

    布尔类型是PHP中 最简单的类型.它的值可以为 TRUE 或 FALSE. 如: $foo=false; $foo1=true; echo "为假时输出值为:".$foo; //没 ...

  8. python中字符串的布尔值_Python基础之字符串,布尔值,整数,列表,元组,字典,集合...

    一.str字符串 1.capitalize字符串首字母大写 name = "json" v = name.capitalize() print(v) # 输出结果: Json 2. ...

  9. Python整型数据详述和进制转换

    整型数据概述 整型数字在 Python 中的关键字是 int,整形在计算机中用于计算和比较. 在 32 位机器上 int 的范围是:-231 ~ 231 - 1,也就是-2147483648 ~ 21 ...

  10. Python学习day02_数字类型 与 布尔类型 短路逻辑和运算符优先级

    目录 一.数字类型 1.1 整数 integers 1.2 浮点数 floating point numbers 1.3 复数 complex numbers 1.5 数字运算 二.布尔类型 Bool ...

最新文章

  1. strstr php文档,php字符串函数学习之strstr()
  2. fbx 转 gltf glb 文件
  3. UITableView实现划动删除
  4. poj 3469 Dual Core CPU 最小割
  5. 数据结构(一)线性表链式存储实现
  6. SpringMVC与Ajax交互
  7. 二进制信号量,互斥信号和计数信号量的区别
  8. androidtabhost缓存_FragmentTabHost布局的使用及优化方式
  9. Vue--- 一点车项目
  10. 使用迁移学习和TensorFlow.js在浏览器中进行AI情感检测
  11. Android之BInder分析
  12. JavaScript的特效
  13. 网课脚本教程 【基础】(2) 脚本制作规范
  14. dns服务器功能作用,最详细的DNS概念及作用介绍
  15. 密码学大事件! SHA-1 哈希碰撞实例
  16. Paper笔记: 《LaVAN: Localized and Visible Adversarial Noise》
  17. 智能电脑监控器,完美解决想监控别人在自己电脑上的一切操作。
  18. 树莓派3卡片电脑,指尖上的智慧
  19. 建议你放弃——四川大学经验贴
  20. 海天蚝油《挑战不可能》听算神童挑战极限20笔9位数闪电心算

热门文章

  1. 音乐计算机锦鲤抄,十首古风歌曲,锦鲤抄上榜,哪一首是你心目中的古风“神曲”?...
  2. 程序人生:程序员如何和老板谈升职加薪
  3. mysql数据库字符集实践详解_mysql数据库 详解 之 自学成才1
  4. android power 按键,android 添加按(power键)电源键结束通话(挂断电话)
  5. 在Linux操作系统中,存放用户账号加密口令的文件是
  6. 程序员被拖欠工资欲删库跑路,网友:还有没有职业素养
  7. vulnhub靶机-Pwned
  8. silvaco仿真遇到的bug和解决方案
  9. 计算机字的符号,特殊符号图案大全
  10. getMonth()方法