前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python 数据分析与机器学习进阶教程

python 数据分析与机器学习进阶教程

作者头像
三更两点
发布2021-01-14 14:40:40
2490
发布2021-01-14 14:40:40
举报

文章目录

python 进阶《2》

代码语言:javascript
复制
# 合并字典
print({**{'a':1,'b':2}, **{'c':3}})

# 求绝对值
print(abs(-6))

# all 用法
print (all([1,2,3]))
print(all([0,12]))

# repr 展示对象
class People(object):
    def __init__(self,id,name):
        self.id = id
        self.name = name

    def __repr__(self):
        return 'id = '+self.id + ', name = '+self.name

    def __call__(self):
        print('I can be called')

zhangsan = People(id='007',name='zhangsan')
print(zhangsan)

# 判断对象是否含有这个属性
print('shuxing',hasattr(zhangsan,"shuxing"))

# 自定义的对象都是可以哈希的
print('对象都是可以哈希',hash(zhangsan))

# 获取对象的id
print("zhangsan de ID",id(zhangsan))
# list  dict set 是不可以hash的

# 十进制转二进制
print(bin(10))

# 十进制转八进制
print(oct(10))

# 十进制转十六进制
print(hex(15))
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/03/30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • python 进阶《2》
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档