手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

简单有趣的python实例讲解python实例方法可以由类和对象调用

时间:2022-07-15    点击: 次    来源:网络    作者:佚名 - 小 + 大

简单有趣的python实例讲解python实例方法可以由类和对象调用



下载地址

https://share.weiyun.com/OvviwGnZ




资料目录
Python练习集100题
100道Python面试题
Python100经典练习题
Python经典题目100道题
Python题库(已收录100道真题)
Python100例视频讲解课程
菜鸟教程Python教程100例
130道python练习题,涵盖基础内容的方方面面
Python考试题复习知识点试卷试题
PYTHON测试题和答案
python第一阶段考试题
Python经典面试题和答案解析
python期末考试复习试卷
python习题集大全(附答案解析)
老男孩Python全栈7期练习题(面试真题模拟)
尚观python第一阶段考试(面试真题模拟)
《Python程序设计基础与应用》习题答案
《Python快速编程入门》——课后题答案
Python编程基础张健 , 张良均课后习题及答案
Python程序设计基础及实践(慕课版)郭炜习题答案
Python程序设计基础习题答案与分析
python基础试题(含答案)

举例

修改字典里的value
题目要求
有一个字典,保存的是学生各个编程语言的成绩,内容如下
data = {
    'python': '90',
    'c++': '95',
    'java': '90'
}
请编写函数 transfer_score,将value修改成int类型,最终字典内容变成
data = {
    'python': 90,
    'c++': 95,
    'java': 90
}
完善下面的代码
def transfer_score(score_dict):
    """
    在这里实现你的算法
    :param score_dict:
    :return:
    """
    pass


if __name__ == '__main__':
    data = {
        'python': '90',
        'c++': '95',
        'java': '90'
    }
    transfer_score(data)
    print(data)
思路分析
字典的结构非常简单,只需要遍历字典然后修改value类型即可,但如果你写成value = int(value) 是不会起到任何作用的,因为这样并没有修改真正的value,不要忘记了,想要修改字典里的value,必须通过key来修改,只能写成score_dict[key] = int(value)
示例代码
def transfer_score(score_dict):
    """
    在这里实现你的算法
    :param score_dict:
    :return:
    """
    for key, value in score_dict.items():
        score_dict[key] = int(value)


if __name__ == '__main__':
    data = {
        'python': '90',
        'c++': '95',
        'java': '90'
    }
    transfer_score(data)
    print(data)


上一篇:爬虫项目python实例方法的第一个参数python实例变量是不是对象

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |