# Question for variables names in Python

**URL:** <https://forum.codewithmosh.com/t/question-for-variables-names-in-python/648>\
**Category:** Python\
**Created:** [November 12, 2020, 8:43am UTC](https://forum.codewithmosh.com/t/question-for-variables-names-in-python/648 "2020-11-12T08:43:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![neoDaMuffinMan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/neodamuffinman/32/347_2.png) [@neoDaMuffinMan](https://forum.codewithmosh.com/u/neoDaMuffinMan)\
**Post date:** [November 12, 2020, 8:43am UTC](https://forum.codewithmosh.com/t/question-for-variables-names-in-python/648/1 "2020-11-12T08:43:27Z")

</div>

Hi, I noticed that Mosh asks us to use an underscore “\_” to separate 2 words in a variable name. I understand why we do this, to make the name more readable. However, can’t you also use camelScript instead? likeThis! btw, this isn’t really a problem, it’s just a statement lel.

---

<div class="post-metadata">

**Author:** ![SAM](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/sam/32/167_2.png) [@SAM](https://forum.codewithmosh.com/u/SAM)\
**Post date:** [November 12, 2020, 4:53pm UTC](https://forum.codewithmosh.com/t/question-for-variables-names-in-python/648/2 "2020-11-12T16:53:08Z")

</div>

Mosh uses PEP 8 conventions commonly used, desired and often enforced in Python projects. Syntactically you can use other conventions or no conventions at all but it’s usually not a good idea.

> **[PEP 8 -- Style Guide for Python Code](https://www.python.org/dev/peps/pep-0008/)**
>
> The official home of the Python Programming Language
