python学习(二)数据类型

首页 » Python » 正文

python数据类型

声明、赋值、使用、表达式

这些都已经在上一个博客中写到过

显示

‘{0}’,format(20)
0是占位符,20放到0里
‘F = {0 : .2f}’保留两位小数
比较返回布尔型结果。

相除

/表示标准除

//表示保留整数除

取整

先import math

math.floor()表示向左取整

math.trunc()表示往0取整

二进制八进制十六进制

0o+数字表示八进制
0x+数字十六进制:abcdef表示大于等于10的数
0b+数字表示二进制
oct(64)返回的是用8进制表示的64用代码怎么写
hex()返回16进制
bin()返回2进制

Decimal

保证精度,不会像float一样,import decimal     decimal.Decimal(数字)

布尔

true = int(1)
false = int(0)

字符串

声明
‘’
“”
‘’’##’’’ 三引号,注释,且不会被忽略,会生成一个文档

转义符

/
/’
/”
/n换行
/b退格键
/t空格
/a响铃
写地址时要用//
忽略转义符 :r’….’

字符串常用

 s = ‘Hello’
 for c in s
  print(c, end=‘ ’)每个元素输出后还会输出一个空格,不然的话它会自动换行(print原理)
S[0 : 4]从第一个开始,列出来4个,不包括地址为4的元素
S[-1] 列出最后一个
S[:] 正序列出所有s中元素
S[::2]将s中元素从第一个以步长为2列出
S[::-1]倒序列出s元素
chr(89) 找出89对应的阿西克码表中的内容
ord(‘C’)找出C在阿西克码表中的数值
h.replace(‘A’, ‘E’)将h中的A替换成E
s = ‘ ’.join(x),其中x为list,将list中的元素连到一起,中间以单引号之间的符号隔开
l = url.spilt(‘,’) url是字符串,spilt是将字符串中按照,将其分割开形成列表
.startwith() 以什么开头
.endwith() 以什么结尾
.find()  找括号里的东西,返回地址
a, b = b, a将ab的值转换,python最简单
  .upper() 变成大写

列表list

任意对象的有序集合
可以通过索引访问元素
可变长度
属于可变序列
‘k’ in l(列表)询问k是否在列表l中,返回值为true或者false
print()默认每次输出都换行
.append() 在列表中追加元素,只能加一个元素
i**2 表示i的平方
神奇操作:l1 = [i**2 for I in l]将l中每个元素都平方再以链表输出
 .extend([9, 8, 5])将两个列表连接起来
.sort() 将列表排序
.reverse()将列表反向输出
 .pop()将队尾的元素输出并删除
del(l[0])删除第一个元素
.index(元素)找到列表中元素地址
.count(元素) 数一下元素个数
l3 = l1[:] 需要两个一样的数值,但不想一个改变另一个也改变时
 .copy() 将某个列表复制

.insert(要插入的index,插入的对象)

 

标签:

拜师教育学员文章:作者:587-王同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《python学习(二)数据类型》 发布于2019-10-27

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录