Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
推断类型和动态类型
在编程语言中 推断类型和动态类型有什么区别 我了解动态类型 但不明白动态类型与推断类型有何不同以及有何不同 有人可以用一些例子来解释一下吗 推断类型 在编译时设置一次 实际上 推断的部分只是节省时间 因为如果编译器可以计算出类型名 则您不必
typeinference
dynamictyping
Haskell——从具体类型实例获取 TypeRep
我想编写一个具有这种类型签名的函数 getTypeRep Typeable a gt t a gt TypeRep 其中 TypeRep 将是类型表示a 不是为了t a 也就是说 编译器应该在任何调用站点自动返回正确的类型表示 to获取类型
Haskell
types
typeclass
dynamictyping
ruby 中对象引用的类型
我是 Ruby 新手 目前正在尝试使用 Ruby 书中的一些示例作为指导 class Account attr accessor balance def initialize balance balance balance end end
Java
ruby
variables
dynamictyping
scipy 函数总是返回一个 numpy 数组
我遇到一个 scipy 函数 无论传递给它什么 它似乎都会返回一个 numpy 数组 在我的应用程序中 我需要能够仅传递标量和列表 因此唯一的 问题 是 当我将标量传递给函数时 返回一个包含一个元素的数组 当我期望标量时 我应该忽略这种行为
python
NumPy
scipy
ducktyping
dynamictyping
我什么时候应该在 Python 中使用类型检查(如果有的话)?
我开始学习 Python 作为一名主要的 Java 开发人员 我遇到的最大问题是了解何时以及何时不使用类型检查 大多数人似乎都说 Python 代码不需要类型检查 但在很多情况下我认为这是必要的 例如 假设我需要使用方法参数来执行算术运算
python
dynamictyping
Objective C 中从 id 到 class 的动态类型转换
我想在 Objective C 中动态转换并访问实例属性 这里有一个伪代码 id obj if condition1 obj Class1 fetchedResults objectAtIndex indexPath row else ob
Objectivec
dynamictyping
如何使用 Swift 2.0 动态转换为在字符串中命名的类型?
我需要将返回值转换为需要保持动态的特定类型 例如 let cellType CellTypeToBeResolved cell tableView dequeueReusableCellWithIdentifier myID as Cell
ios
casting
swift2
dynamictyping
在 Python 中强制/转换为正确类型的最佳位置
我对 Python 还很陌生 我正在努力适应它的动态类型 有时 我有一个函数或一个类需要某种类型的参数 但可以获得对其强制的另一种类型的值 例如 它可能期望float而是接收一个整数或小数 或者它可能需要一个字符串 但却接收一个定义了 st
python
dynamictyping
如何用动态类型语言描述函数参数?
我的问题更面向Python 但也可能与JavaScript或其他脚本语言有关 我通常使用静态类型语言 Java C ActionScript 进行开发 我喜欢时不时使用Python 有时也需要使用JavaScript 这些是动态类型语言 这
javascript
python
arguments
dynamictyping
codedocumentation
为什么+号在javascript中是例外?
我做了这个 gt 5 2 7 this is correct gt 5 2 3 obviously gt 5 2 3 ohh that s awesome gt 5 2 1 gt 5 2 2 5 looks like 2 is automa
javascript
implicitconversion
dynamictyping
python 中真的存在联合类型吗?
由于Python是动态类型的 我们当然可以这样做 def f x return 2 if x else s 但这是 python 真正的用途吗 或者换句话说 联合类型是否像 Racket 中那样存在 或者我们只像这样使用它们 def f x
python
types
unions
dynamictyping
.NET 4.0 中新的“动态”变量类型是否解决了 CLR 中的单/多方法分派问题?
单次调度的问题对于使用 Java 和 C 等静态类型语言进行编码的人来说最为熟悉 基本思想是 而运行时多态性允许我们根据类型 运行时类型 分派到正确的方法调用receiver 例如 IAnimal mything new Cat mythi
c
NET
c40
dynamictyping
multipledispatch
排序映射在键查找失败时抛出异常
user gt def m sorted map 1 2 user m user gt map m true user gt get m type ClassCastException java lang Long cannot be ca
Exception
Dictionary
Clojure
dynamictyping
Python 解释器如何在动态类型中工作?
我读过这个问题 但它没有给我明确的答案 Python解释器如何寻找类型 python解释器如何知道变量的类型 我不是在寻找如何获得类型 我在这里看看幕后发生的事情 在下面的示例中 它如何将类 int 或 string 与我的变量关联起来 它
python
pythoninternals
dynamictyping