Python中合法的变量名需要遵循以下规则:
1. 变量名可以由字母(大写或小写)、数字和下划线组成。
2. 变量名不能以数字开头。
3. 变量名不能是Python的关键字,但可以包含关键字作为普通变量名的一部分。
4. 变量名不能包含空格。
5. 变量名区分大小写。
根据这些规则,以下是一些合法的Python变量名示例:
`age`
`name`
`first_name`
`my_variable`
`NUM_OF_STUDENTS`
`studentList`
需要注意的是,变量名不能使用Python的关键字,例如`if`、`else`、`while`等,即使它们被包含在变量名中,也会导致语法错误。