首页 > 解决方案 > 跳过整数进行实验室活动

问题描述

  1. 定义一个名为 skip_integers 的函数,其参数数量可变。
  2. 使用 for 循环遍历参数。
  3. 使用检查来查看传递的值是否为整数类型。如果是,请使用 continue 语句忽略它。
  4. 打印参数。
def skip_integers(*args):
     for i in args:
         if i == (function)
         continue

skip_integers(3,5.2, "value", 6.0)

我根本想不通,有人可以帮助我吗:(

标签: pythonfunctionif-statement

解决方案


问题不在于您显示的代码,因此它必须与 if 语句有关。不知道您的功能在做什么,我创建了自己的功能。

   def is_integer(num): 
        if type(num) == int:
            return True 
        else: 
            return False

您还可以通过将我的函数中的 if 语句添加到您的代码中来简化这一点。

    for i in args:
        if type(i) == int:
             continue

推荐阅读