RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

全部问题

Martin Hope
wvewv
Asked: 2020-09-06 20:30:22 +0000 UTC

lambda 表达式的类型

  • 9

创建 lambda 时,它的类型是lambda...,其中...是一些数字。这个数字是如何产生的,它是什么意思?

c++
  • 1 个回答
  • 10 Views
Martin Hope
pynista
Asked: 2020-09-06 16:39:09 +0000 UTC

在 Python 中,谁负责验证参数是否传递给了正确类型的函数或方法?

  • 9

在 Python 中,谁必须检查传递给函数或方法的参数类型是否正确:

  1. 确保传递的参数类型正确是程序员的责任。该函数不会在第一步中显式检查传递的参数,而只是简单地使用它,就好像它是可靠有效的类型一样。在工作过程中,函数可以独立生成,也可以显式生成各种异常,这将指示参数不正确。这个异常将在文档字符串中描述

  2. 该函数在第一阶段显式检查传递参数的类型,并在出现错误时抛出异常,例如 TypeError。

  3. 别的东西

?

例如,如果我们传递给一个函数(例如)不是一个可迭代的,而是一个整数或实数,那么就会产生一个 TypeError 异常(因为 int 和 float 是不可迭代的)。但是你可以在一开始就明确地检查,例如,传递的参数是一个可迭代的对象并生成一些东西。

def is_positive_or_zero_values(可迭代):
    """检查iterable中的所有元素是否都是大于或等于零的数字。

    参数:
        iterable:包含要测试的值的可迭代对象。
    回报:
        bool:如果可迭代对象中的所有元素都是等于或大于零的数字,则为真。
              否则为假。
    """
    如果可迭代:
        如果是_numbers(可迭代):
            返回所有(地图(lambda x:x> = 0,可迭代))
        别的:
            返回假
    别的:
        返回假
python
  • 2 个回答
  • 10 Views
Martin Hope
alikitto
Asked: 2020-09-06 04:01:30 +0000 UTC

如何显示所有需要交费的学生?

  • 9

我正在用 PHP 编写一个网站来记录学生的数据、工资和出勤率。前来拜师者。
MySQL 有一个pays表,记录了学生最后一次付款。还有一个表dates,其中添加了每个学生访问的日期。
支付 8 堂课的费用。
问题:我就是想不通怎么才能把所有要交钱的学生和连续上第七、第八课的学生都去掉?这样它就不会消失,直到它被添加到支付表中。

php
  • 1 个回答
  • 10 Views
Martin Hope
4per
Asked: 2020-09-05 22:05:42 +0000 UTC

.Net 中的参考类比较方法

  • 9

以前,我认为有可能并且有必要为您的类重新定义 Equals。但是我遇到了其他信息,覆盖可能会导致某些集合出现问题。

  1. 你什么时候应该重写object.Equals()你的课程?

  2. 真的,如果你想根据本质比较类的两个对象是否等价,你需要创建一个单独的方法吗?

  3. 第三方课程呢?原来他们没有提供实体等价性的比较手段?

我对实体等价性的理解是什么。假设有一堂课

public class Country
{ 
     public Country (string name)
     {
          this.name = name;
     }
     private readonly string name;
     public string Name { get {return name;}}
}

public void Main()
{
      var c1 = new Country("Россия");
      var c2 = new Country("Россия");
}

所以 c1 和 c2 对我来说是等价的,因为 我的世界里不能有两个同名的国家。恰好我们创建了两个实例,但它们本质上是相同的..

c#
  • 3 个回答
  • 10 Views
Martin Hope
Xambey
Asked: 2020-09-04 05:06:31 +0000 UTC

C#矩阵实现[重复]

  • 9
这个问题已经在这里得到回答:
如何编写一个适用于所有数字类型的方法/类? (3 个答案)
3 年前关闭。

所以我决定从C++转向C#,遇到了这样的问题。据我了解,Sharpe 中没有模板本身,这是由接口和通用类补偿的。问题:有没有办法让编译器清楚Type是数字?使用标准类型运算符,否则无法实现加法等。矩阵。或者还有其他解决方案吗?这是他所做的:

public class Matrix<Type> /*where Type ...*/ 
{
       private List<List<Type>> MatrixValue;

       public Matrix(int rows, int cols)
       {
           MatrixValue = new List<List<Type>>(rows);
           foreach (var item in MatrixValue)
           {
               item.Capacity = cols;
           }
       }
       public Matrix()
       {
           MatrixValue = new List<List<Type>>();
       }
       public static Matrix<Type> operator +(Matrix<Type> left, Matrix<Type> right)
       {
           Matrix<Type> result = new Matrix<Type>(left.countRows(),   left.countColums());
           for (int i = 0; i < left.countRows(); i++)
           {
               for (int j = 0; j < left.countColums(); j++)
               {
                   result.set(left.get(i, j) + right.get(i, j); // ОШИБКА!
               }
           }
           return ;
       }
  ///...
}
c#
  • 3 个回答
  • 10 Views
上一页
下一页

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5