【python笔记二】变量、数据类型、除法运算、比较运算符、与或非、空值&内置函数返回值


注:注释后面为运行结果

python变量

变量命名规则:

1.变量名只能是字母、数字、下划线的任意组合

2.变量名第一个字符不能是数字

3.变量名区分大小写,大小写字母被认为是两个不同的字符

4.特殊关键字不能命名为变量名

变量赋值:

_abc = 100

def1 = "你爱中国"

a = 100 #a = 100

A = 200 #A = 200

12ab = 100 #报错

None = 100 #报错

多个变量赋值

a,b,c = 100,200,300 #a = 100,b = 200,c = 300

变量

a = 100

常量(一般用大写,一般不改变,约定俗成,实际可以改变)

PI = 3.1415926

python数据类型

六个标准的数据类型:

1.Number数字

2.String字符串

3.List列表

4.Tuple元组

5.Sets集合

6.Dictionary字典

Python3中:
不可变数据:Number数字、String字符串、Tuple元组
可变数据:List列表、Sets集合、Dictionary字典

Number数字

Python3支持int、float、bool

int(整型):正整数或负整数,不带小数点

float(浮点型):由整数部分与小数部分组成

bool(布尔型):True False

示例1:

a = 100 #a = +100,一样,+可以省略

b = -10

print(a+b) #90

示例2:

a = 100

b = -99.99

print(a+b) #-0.010000000000005116 #数据在计算机内部使用二进制存储的,
								#99.99用二进制存储是一个无限循环小数,
								#但计算机存储位数有限,会近似取值

示例3:

a = True #真,首字母要大写

b = true #报错

c = False #假,首字母要大写

d = false #报错

python除法运算

print(2 / 4) #0.5

print(2 // 4) #0 向下取整

print(7 % 3) #1 取模,返回两个数相除的余数,得到1

print(3 % 7) #3 小的数除以大的数取模是小的数本身

print(2 ** 3) #8 幂运算

python比较运算符

print(6>3) #True 自动返回布尔值

print(4>=4) #True

print(6<3) #False

print(4!=4) #False

print(4==4) #True , =是赋值操作;==是等于操作



#True = 1, False = 0

print(1+True) #2

print(1+False) #1

python与或非

and -> 与 和

​ 与运算,只有所有都为True,and运算结果才是True

or -> 或

​ 或运算,只要其中有一个为True,or运算结果就是True

not -> 非

​ 非运算,单目运算符,把True变成False,把False变成True,表示对后面的布尔表达式进行取反运算

print(True and True) #True

print(True and False) #False

print(False and False) #False

print(True or False) #Ture

print(True or True) #Ture

print(False or False) #False

print(not True) #False

print(not False) #True



a = not True

print(a) #False

b = 2>1 and 3>1 # b = True and Ture

print(b) #Ture

python空值&内置函数返回值

None -> 什么都没有,单独存在的数据类型

a = None

print(a+1) #报错

print(None+"123") #报错

print(None) #None

内置函数的返回值 -> None 函数运行后是可以有返回值的(在于我们自己的设置)

r = print("123") #123

print(r) #None
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值