Изменения

Перейти к: навигация, поиск

Примеры кода на Kotlin в Jupyter Notebook

51 байт убрано, 18:25, 19 апреля 2020
Kotlin и Data Science
'''Python:'''
'''import numpy as np''' '''# ...''' '''a = np.ones((3, 3), dtype=int) * 3''' '''b = np.random.random((3, 3))''' '''b *= a '''# Success''' '''a *= b '''# TypeError at runtime'''
'''Kotlin:'''
'''// ...''' '''val a = ones<Int>(3, 3) * 3''' '''val b = Random.random(3, 3)''' '''b *= a // '''Success''' '''a *= b // '''Compilation error: '''
'''//Type mismatch: inferred type is KtNDArray<Double> but KtNDArray<Int> was expected'''
'''Kotlin'''
'''var a: String = "abc"''' '''a = null // ''' compilation error''' '''var b: String? = "abc"''' '''b = null // '''ok'''
Помимо функционального синтаксиса и конструкций, Котлин также предоставляет набор математических и machine learning библиотек, а также инструментов для Data Science, в том числе, интегрированность с Jupyter Notebook.
28
правок

Навигация