首页 > 编程语言 >python基础-数字类型

python基础-数字类型

时间:2022-10-13 00:11:05浏览次数:51  
标签:数字 python 数据类型 列表 运算符 字符串 对象 类型 赋值

1.数字的简单运算

  常用运算符

    +, -, *,  /, %, //,**

    

    = 就是赋值运算符,在变量介绍中已提及过,a=13;

    这里要说下赋值运算符的参数运算,

    +=, -=, *=, /=, //=, %=

     a += b --> a = a + b  参数赋值可以使代码更整洁,可读性更强

    

  b,kb,mb,gb之间的转换

    计算机的计量单位,相邻单位有1024相差量,这里就会用到乘法相关运算

    1GB=1024MB=1048576KB=1073741824B

    

  字符串与数字间的乘法

    可以重复字符串中的内容,生成新的字符串

    字符串*3

    此时有两种写法,字符串=字符串*3 或 利用*= ,字符串*=3

    

    在列表上的应用,重复列表中的元素(在原列表上修改或生成新列表)

    

    在元组上的应用,重复列表中的元素生成新元组

    

    以上,可得出结论,不可变数据类型是否使用参数运算符,变量引用的对象均会改变,

    可变数据类型使用参数运算符时,变量引用的对象未改变,是改变了对象的值。

    再试一下字典,(字典不支持该用法,会报错)

    

2.比较运算符

  比较运算符返回的结果是布尔类型;

  简单比较

    ==,!=, >, <, >=, <=

  身份运算符

    is , is not 判断两个对象是否为同一对象(同一性比较)

  

    顺带看一下列表,元组和字典相关数据类型,is同一性的判断

  

  

    

标签:数字,python,数据类型,列表,运算符,字符串,对象,类型,赋值
From: https://www.cnblogs.com/white-list/p/16786612.html

相关文章

  • Always conda while python
    记录此篇防止遗忘主要是为了避免python包的矛盾、依赖等问题,要尽量保证环境的纯粹,一个项目一个环境使用conda会很有利,关于conda的使用已经有前辈的博客:https://www.cnbl......
  • 协变返回类型
    1.代码示例packagedemo01;classGrain{@OverridepublicStringtoString(){return"Grain[]";}}classWheatextendsGrain{......
  • Python学习路程——Day12
    Python学习路程——Day12多层语法糖'''多层语法糖加载顺序由下往上每次执行之后如果上面还有语法糖则直接将返回值函数名传给上面的语法糖如果上面没有语法糖了则......
  • 【数据分析】python带你分析122万人的生活工作和死亡数据
    前言嗨喽~大家好呀,这里是魔王呐!闲的无聊的得我又来倒腾代码了~今天给大家分享得是——122万人的生活工作和死亡数据分析准备好了嘛~现在开始发车喽!!@TOC所需素材......
  • oracle修改字段类型报错ORA-01439: column to be modified must be empty to change d
    可用如下方式,都是一样的,修改字段类型的列的数据必须为空!ORA-01440:要减小精度或标度,则要修改的列必须为空问题修复-信铁寒胜-博客园(cnblogs.com) ......
  • python|多维切片之冒号和三个点
    1.前言在torch和numpy中经常会遇到对tensor进行切片操作,如x[...,:3],[:,:2]等,对于:的操作很好理解,与python列表中操作相同。而...就是在切片的过程中自动判断维度的意......
  • python 文件打开,读,写,
    1.open()打开函数在Python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件,语法如下open(name,mode,encoding)name:是要打开的目标文件名的字符串(可以包......
  • 2022年第 2 期《Python 测试平台开发》进阶课程(10月30号开学)
    2022年第2期《Python测试平台开发》进阶课程主讲老师:上海-悠悠上课方式:微信群视频在线教学,方便交流本期上课时间:10月30报名费:报名费3800一人(周期3个月,之前学过《pyt......
  • python 装饰器
      ########################################################################################################传统写法,主要功能和辅助功能写在一个函数内####......
  • 【Vegas原创】导出Excel时,如何将数字格式转为文本格式?(07.12.13 Update)
    DataGrid:Asp.NetWebForm中DataGrid导出的时候,在ItemDataBound内if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem){e.Ite......