请描述_snake_case_和CamelCase命名规范的区别，并用表格形式展现。
user
| 命名规范   | 描述                                                         | 示例                   |
| ---------- | ------------------------------------------------------------ | ---------------------- |
| _snake_case_ | 全部使用小写字母，通过下划线(_)分隔单词，适用于变量、函数等命名。 | my_variable_name, get_user |
| CamelCase  | 驼峰命名法，单词首字母大写，适用于类名、对象等命名。           | MyClassName, GetUser    |
assistant