python中不同类型的数据不能相互运算_Python中的注释、变量、数据类型和运算符,Python3python...

本文详细介绍了Python中的注释、变量和数据类型,包括整型、浮点型、字符串型、布尔型以及复数型。此外,还讨论了变量的命名规则,并通过实例展示了算术运算、类型转换以及各种运算符的用法,如加减乘除、整除、求余、求幂等。最后,文章提到了RGB颜色选择器中避免RGB值超出范围的问题,通过取余数确保值保持在0到255之间。
摘要由CSDN通过智能技术生成

注释:

1.单行注释:使用  #  来给代码添加单行注释,提高可读性,增强效果

2.多行注释:使用   '''    开头,使用   '''   来结束,一般用于多行代码或解释语句来注释

变量和数据类型

在程序设计中,变量是一种存储数据的载体。计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改,这是所有计算和控制的基础。计算机能处理的数据有很多种类型,除了数值之外还可以处理文本、图形、音频、视频等各种各样的数据,那么不同的数据就需要定义不同的存储类型。Python中的数据类型很多,而且也允许我们自定义新的数据类型,我们先介绍几种常用的数据类型。

整型  int:Python中可以处理任意大小的整数(Python 2.x中有int和long两种类型的整数,但这种区分对Python来说意义不大,因此在Python 3.x中整数只有int这一种了),而且支持二进制(如

0b100

,换算成十进制是4)、八进制(如

0o100

,换算成十进制是64)、十进制(

100

)和十六进制(

0x100

,换算成十进制是256)的表示法。

浮点型  float:浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,浮点数除了数学写法(如

123.456

)之外还支持科学计数法(如

1.23456e2

)。

字符串型  String:字符串是以单引号或双引号括起来的任意文本,比如

'hello'

"hello"

,字符串还有原始字符串表示法、字节字符串表示法、Unicode字符串表示法,而且可以书写成多行的形式(用三个单引号或三个双引号开头,三个单引号或三个双引号结尾)。

布尔型  bool:布尔值只有

True

False

两种值,要么是

True(1)

,要么是

False(0)

,在Python中,可以直接用

True

False

表示布尔值(请注意大小写),也可以通过布尔运算计算出来(例如

3 < 5

会产生布尔值

True

,而

2 == 1

会产生布尔值

False

)。

复数型:形如

3+5j

,跟数学上的复数表示一样,唯一不同的是虚部的

i

换成了

j

。实际上,这个类型并不能算作常用类型,大家了解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值