Python学习笔记 0基础(运算符)

Python学习笔记 0基础(字典&2)>>>
Python学习笔记 0基础(集合)>>>
本人是一名在校大学生,分享自己的Python学习笔记,共同进步。
笔记内容 由自己组织语言编写,为更好的理解。
以书学习的同学,以书为标准。

Python运算符:
首先我们要了解Python最基本的内置数据类型。
1.整形(整数)
2.浮点型(小数)
3.布尔型(表示真假,仅有 True,False)
4.字符串型(带引号的)

对于整形和浮点型有以下的运算操作:
加+,减-,乘*,浮点数除法/,整数除法//
%取余数,**幂运算

a=4
b=25
print(b%a,'第一个')  #取余数

c=3
d=12
print(d/c,'第二个')  #浮点数 除法

z=2
print(z**4,'第三个')    #幂运算
>>>输出结果:
1 第一个
4.0 第二个
16 第三个

整数性质:
Python中除10进制,还有其他三种进制
二进制 0b
八进制 0o
十六进制 0x

这里我只对 2进制的转化做出说明:
通过 bin() 可将目标对象转变为2进制 形式。

b=2
print(bin(b))
>>>输出结果:
0b10

数据类型的转换:
int() 将目标对象转成整数型;
1.浮点数 直接舍去小数部分。
2.布尔值True转变为1,False转变为0.
3.字符串符合整数形式(里面不能含有浮点数格式和字母格式,否则报错)
4.自动转型:如果整数和浮点数混合运算,结果为浮点数。

a=12.3
b='1234'
print(int(a))
print(int(b))
print(int(True))
print(int(False))
>>>输出结果:
12
1234
1
0

浮点数:
说白了就是小数。python以科学计数法表示。
1.运用 float 可以把其他数据类型转变为浮点数。
2.如果整数和浮点数混合运算,结果为浮点数。
3.round() 可以进行四舍五入的计算。
这里的计算不会改变原有的值,会产生新的对象。

a=12
print(float(a))
>>>输出结果:
>12.0

print(round(3.5))
>>>输出结果:
>4

&增强运算符(中间不能有空格):
+= a+=2 等价于 a=a+2 (以下相同)
-=,*=,/=,//=,**=,%=
先算右边,在把右边的值重新赋值给左边。

&比较运算符:
== 等于号 等于返回True,不等于返回False.
!= 不等于;>= 大于等于;<=小于等于;>大于号;<小于号。

&逻辑运算符:
or(或)、and(和),not(非)

&同一运算符:
is 、is not 判断对象

按位运算符:与2进制运算有关,暂时搁置。

人生苦短,不如Python。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值