Python学习笔记 Day.1 -----数据类型与增删改查方法

type():输出括号内变量的数据类型
int():把数值变为整数型 float():把参数变为浮点型 str():把参宿变为字符串类型
input():从外界得到输入的参数
print():打印出括号内的部分 在print()中 可以用sep参数来指定逗号以外的分隔符号
IDLE:python自带的互动开发环境
command line:命令行界面
\:反斜线 用来格式化命令
\t:TAB \n:换行 \r:归位 \0:空字符串
如果字符串内容需要跨越行数的话 需要用三重引号框起来
在print()中 sep参数用来指定逗号以外的分隔符号
format方法:在字符串中用{ }进行占位 在字符串后加.format()依次输入想插入的参数完成格式化
在这里插入图片描述
比较复杂的数据型态:
列表list 集合set 字典dict 元组tuple
列表是一个有序容器,其中的元素可以重复而且数据类型可以不同,用中括号包括元素形成一个列表
列表中的数据操作:

  • 改变一个元素: list[ i ] = n 把第 i+1个元素改为n
  • 去除一个元素:list.remove ( i ) 去掉第i+1个元素
  • 在结尾处加一个元素: list.append( n ) 在结尾处加一个n元素
  • 正向排序: list.sort( ) 将列表正向排序(只能用于数字列表)
  • 顺序颠倒: list.reverse( ) 将列表顺序反过来

集合是一个无序容器,其中的元素不可以重复,用大括号包括元素形成一个集合

  • 产生一个空集合:names = { [ ] } 如果用{ }会产生一个空字典而不是空集合
  • 新增一个元素: names.add( i ) 再names集合中添加一个 i 元素

字典是用来储存两两对应的键-值型态的容器,用{ }加上相对应的键-值对建立字典,值可以重复,键不允许重复

  • 建立一个空字典: name = dict()
  • 增加键-值对:dict [ 键名 ] = n 新增一个键值为n的键
  • 修改键-值对:dict [ 键名 ] = n 把相应键的值修改为n
  • 删除键-值对:del dict [ 键名 ] 删除对应键值对

元组(Tuple)不可更改的列表:通常用于不希望被函数或操作修改数据类型的数据。

切片操作:容器名[ 起始位置:终点位置:步长]
可以用于容器的增删改
增: 原容器 = 原容器 + 切片 (加到容器最后) 原容器 [ 插入位置:插入位置 ] = 替换元素形成的容器
改:原容器[ 修改起始位置:修改结束位置] = 替换元素形成的容器
删: del 原容器[ 删除起始位置:删除结束位置 ]
集合的交并补差操作:
并:A|B 或 A.union(B) B.union( A )
在这里插入图片描述
交:A&B 或 A.intersection(B) B.intersection(A)
在这里插入图片描述
差:A - B 或 A.difference(B)
在这里插入图片描述
异:A^B 或 A.symmetric_difference(B) 或 B.symmetric_difference(A)
在这里插入图片描述
www.programiz.com/python-programming 函数字典

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值