Python笔记(数字类型和运算符+字典)

Python笔记
由于老师要求,通过写博客来完成作业,所以我来了✌✌
有不对的地方请多多指教
相互学习,蟹蟹📚🙇

一、数字类型和运算符
数字类型:
我们所说的类型是变量所指的内存中对象(数据)的类型
数据类型决定了对象可以调用的方法(功能)

基本类型:
数字,字符串,None(空类型),布尔(True/False)
复合类型:
列表,元组,字典,集合,其他数据对象
int:
整数类型 1, 23, -14
float:
布尔类型 True/Fasle 也可以表示1/0也可以被认为是数字类型

运算符:
算数运算符、比较运算符、赋值运算符、逻辑运算符与判断语句、成员运算符、身份运算符

算数运算符
+加法 - 减法 * 乘法 / 除法
% 取模 (返回除法的余数) 例: 21%10输出结果为1
** 幂(返回x的y次幂) 例:10**21 为10的21次方
// 取整数 (返回商的整数部分) 例:9//2输出结果4,9.0//2.0输出结果为4.0

比较运算符
在这里插入图片描述

赋值运算符

在这里插入图片描述
赋值运算符与判断语句
在这里插入图片描述
成员运算符
在这里插入图片描述
身份运算符
在这里插入图片描述
is和==的区别
在这里插入图片描述
在这里插入图片描述
认识字典
字典(散列表)是一种通过”键”来引用”值”的数据结构.
字典中的值没有特殊的顺序, 但都是存储在一个特定的键(key)下.{“key”:None,”1”:”a”}
键可以是数字, 字符串, 也可以是元组
键只能是不可变数据类型.
变量名 = {key:value}
python中字典用大括号 { } 表示,表示方式如下:

{<键1>:<值1>,<键2>:<值2>,<键3>:<值3>,…,<键n>:<值n>}

def dict():
    '''英文字典'''
    return {'python': '巨蟒', 'passionate': '热情的'}


print('dict=' + str(dict()))

运行结果

dict={'python': '巨蟒', 'passionate': '热情的'}

创建字典

d = dict() #创建空字典
dt = {} #创建的是空字典,不是空集合
print(d,dt,type(d),type(dt))

创建字典

{} {} <class 'dict'> <class 'dict'>

字典中删除或清空元素

adict = {'name': 'Ben', 'age': 18, 'gender': 'man'}
b = adict.pop('name')

adict = {'name': 'Ben', 'age': 18, 'gender': 'man'}
adict.clear()

通过字典的键赋值或修改数据

adict = {'name': 'Ben', 'age': 18, 'gender': 'man'}
adict['age'] = 28
print(adict)  # {'name': 'Ben', 'age': 28, 'gender': 'man'}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值