结对编程对像:孙佳豪 今天,在结对编程中实现四则运算中第四个功能约分的时候遇到一点小困难,我们的想法是用一个字典接收得到的除法表达式,然后通过循环判断取出分子分母分别再存入字典中,然后经过小的实验之后觉得可以,就把去整数的过程封装成函数,但遇到了下面的问题。 错误提示函数内的智需要 ...
当需要用到 个及以上的if...elif...else时就要考虑该方法进行简化 通过将函数名称当做字典的值,利用字典的关键字查询,可以快速定位函数,进行执行 场景 用户查询信息,输入fn查询,执行对应函数 传统方法 if...elif...elif...else 写起来很麻烦 将函数当做字典的值 获取字典中的value 使用get 函数,这样当关键字不存在时,返回的值的None,不会导致程序报错 ...
2019-09-24 22:48 0 916 推荐指数:
结对编程对像:孙佳豪 今天,在结对编程中实现四则运算中第四个功能约分的时候遇到一点小困难,我们的想法是用一个字典接收得到的除法表达式,然后通过循环判断取出分子分母分别再存入字典中,然后经过小的实验之后觉得可以,就把去整数的过程封装成函数,但遇到了下面的问题。 错误提示函数内的智需要 ...
...
数据类型转换: Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: pass语句什么都不做,那有什么用?实际上pass可以用来作为占位符,比如现在还没想好怎么写函数的代码,就可以先放一个pass,让代码能运行起来。 缺少 ...
Python中是没有switch的, 所以有时我们需要用switch的用法, 就只能通过if else来实现了. 但if else写起来比较冗长, 这时就可以使用Python中的dict来实现, 比switch还要简洁. 用法如下: 如果是key1的情况就执行func1, 如果是 ...
一、fromkeys(seq,value) 1、说明: 指定key值和value值,快速生成字典 seq -- 字典键值列表。 value -- 可选参数, 设置键序列(seq)的值 2、细节 (1)注意:value值为序列的效果 ...
上一篇我们聊到python 字典和列表嵌套用法,这次我们聊聊字典和列表嵌套中的排序问题,这个在python基础中不会提到,但实际经常运用,面试中也喜欢问,我们娓娓道来。 在说组合排序之前,先来看看排序有哪些函数。 排序函数 使用排序有两个可用方法,分别是sort()和sorted ...
) 编写新增实验室预约函数,通过用户输入学号,姓名,预约时间,实验室存储到一个字典中,让global in ...
楔子 在讲新知识之前,我们先来复习复习函数的基础知识。 问:函数怎么调用? 函数名() 如果你们这么说。。。那你们就对了!好了记住这个事儿别给忘记了,咱们继续谈下一话题。。。 来你们在自己的环境里打印一下自己的名字。 你们是怎么打的呀? 是不是print('xxx'),好了,现在 ...