Python初步了解(三)

本文介绍了Python的基础知识,包括数据类型的判断方法、常用的数字类型函数、列表的定义与操作等,并提供了实例帮助理解。

其实学过JAVA,C,C++这类,看一遍练一遍,就可以,主要还是Python中的规则

判断数据类型

1、type() 返回数据类型

2、isinstance(var,type) 判断var这个数据是否为type(类型)这个类

区别

1、isinstance会判断当前子类是否是父类

2、type不会判断当前子类是否是父类

class father:
    pass
class son(father):
    pass

print(isinstance(father(),father))#true
print(isinstance(son(),father))#true

print(type(father())==father)#true
print(type(son())==father)#false

一 数字类型 常用函数

round(x[,num])四舍五入 x为值 num为保留小数位
math.ceil(x)进一取整 需要 导入math模块 import math 上
math.floor()舍一取整法 下
pow(x,y)x的y次方
range[x[,y[,z]]]返回 x-y 的序列步长为z
数字的随机函数
choice()返回字符串列表元组的随机值
random.randrange(x,[y[,z]])返回x-y的序列 的随机数步长为z
random.shuffle(list)打乱列表 作用在列表的本身 没有返回值 为 None
string=[1,1,1,21312,123,123]
random.shuffle(string)
print(string)

二、List列表类型

1、列表的定义

  • 在使用[] 中括号 里面放入你的值

    mylist=[]#这是空表格

  • 列表可以嵌套

  • 列表的索引值 默认自动生成 从0开始


2、 列表的取值

列表名[头下边:为下表]   #取值和字符串一样

3、列表的注意事项

​1.列表的某个值,可以进行修改或删除

2.只能修改列表中已经存在的索引的值(index out of range)

​​3.列表中的多个值使用逗号来隔开

4.+列表连接

​ 5.*代表列表重复n遍

​ 6.列表可以进行嵌套[[‘z’,’f’],’b’]

列表的常用函数

方法名作用
list.append(obj)在列表末尾添加新的对象
list.extends(obj)在列表末尾一次性追加另一个序列的多个值
list.count(obj)统计某个元素在列表出现的次数
list.index(obj)从列表中找出某个值第一个匹配的索引值
list.insert(index,obj)将对象插入列表
list.pop()移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
list.remove(obj)移除列表中某个值的第一匹配项
list.reverse()反向列表中元素
list.copy()深度拷贝id地址不一样
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值