# Keyword arguments not assigned

**URL:** <https://discourse.julialang.org/t/keyword-arguments-not-assigned/108420>\
**Category:** General Usage\
**Tags:** question\
**Created:** [January 6, 2024, 3:06am UTC](https://discourse.julialang.org/t/keyword-arguments-not-assigned/108420 "2024-01-06T03:06:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jiang\_ming\_zhang](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jiang_ming_zhang/32/204063_2.png) [@jiang\_ming\_zhang](https://discourse.julialang.org/u/jiang_ming_zhang)\
**Post date:** [January 6, 2024, 3:06am UTC](https://discourse.julialang.org/t/keyword-arguments-not-assigned/108420/1 "2024-01-06T03:06:54Z")

</div>

I see functions invoked as

```julia
a, b = fun(x; year=1000, rate)

```

The keyward argument ‘rate’ is not assigned a value. So it will take its preassigned value, right?

---

<div class="post-metadata">

**Author:** ![jar1](https://avatars.discourse-cdn.com/v4/letter/j/c0e974/32.png) [@jar1](https://discourse.julialang.org/u/jar1)\
**Post date:** [January 6, 2024, 3:16am UTC](https://discourse.julialang.org/t/keyword-arguments-not-assigned/108420/2 "2024-01-06T03:16:30Z")

</div>

That is the same as passing `rate=rate`, assuming you have a variable named `rate` defined already.

---

<div class="post-metadata">

**Author:** ![jiang\_ming\_zhang](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jiang_ming_zhang/32/204063_2.png) [@jiang\_ming\_zhang](https://discourse.julialang.org/u/jiang_ming_zhang)\
**Post date:** [January 6, 2024, 3:18am UTC](https://discourse.julialang.org/t/keyword-arguments-not-assigned/108420/3 "2024-01-06T03:18:19Z")

</div>

Indeed, in the code, ‘rate’ has an assigned value before this line.

---

<div class="post-metadata">

**Author:** ![rocco\_sprmnt21](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rocco_sprmnt21/32/20127_2.png) [@rocco\_sprmnt21](https://discourse.julialang.org/u/rocco_sprmnt21)\
**Post date:** [January 6, 2024, 4:15pm UTC](https://discourse.julialang.org/t/keyword-arguments-not-assigned/108420/4 "2024-01-06T16:15:26Z")

</div>

> So it will take its preassigned value, right?

no.
