# numpy.ones() in Python

numpy.ones(shape, dtype = None, order = ‘C’) : Return a new array of given shape and type, with ones.
Parameters :

```shape : integer or sequence of integers
order  : C_contiguous or F_contiguous
C-contiguous order in memory(last index varies the fastest)
C order means that operating row-rise on the array will be slightly quicker
FORTRAN-contiguous order in memory (first index varies the fastest).
F order means that column-wise operations will be faster.
dtype : [optional, float(byDeafult)] Data type of returned array.
```

Returns :

`ndarray of ones having given shape, order and datatype.`

 `# Python Program illustrating ` `# numpy.ones method ` ` `  `import` `numpy as geek ` ` `  `b ``=` `geek.ones(``2``, dtype ``=` `int``) ` `print``(``"Matrix b : \n"``, b) ` ` `  `a ``=` `geek.ones([``2``, ``2``], dtype ``=` `int``) ` `print``(``"\nMatrix a : \n"``, a) ` ` `  `c ``=` `geek.ones([``3``, ``3``]) ` `print``(``"\nMatrix c : \n"``, c) `

Output :

```Matrix b :
[1 1]

Matrix a :
[[1 1]
[1 1]]

Matrix c :
[[ 1.  1.  1.]
[ 1.  1.  1.]
[ 1.  1.  1.]]
```

Reference :
https://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.ones.html
Note : Ones, unlike zeros and empty, does not set the array values to zero or random values respectively.Also, these codes won’t run on online-ID. Please run them on your systems to explore the working.

This article is contributed by Mohit Gupta_OMG 😀. If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.