Python变量与字符串
来自CloudWiki
Python变量
- 在Python中,不需要事先声明变量名及其类型,直接赋值即可创建各种类型的对象变量。这一点适用于Python任意类型的对象。
- 例如语句
>>> x = 3 >>> x = 'Hello world.'
- Python还是一种动态类型语言,变量的类型也是可以随时变化的。
- 在定义变量名的时候,需要注意以下问题:
变量名必须以字母或下划线开头,但以下划线开头的变量在Python中有特殊含义; 变量名中不能有空格以及标点符号(括号、引号、逗号、斜线、反斜线、冒号、句号、问号等等); 不能使用关键字作变量名,可以导入keyword模块后使用print(keyword.kwlist)查看所有Python关键字; 变量名对英文字母的大小写敏感,例如student和Student是不同的变量。 不建议使用系统内置的模块名、类型名或函数名以及已导入的模块名及其成员名作变量名,
字符串
>>>print(TempStr[-1]) >>>print(TempStr[0:-1])
赋值语句
>>>t=3
同步赋值:
>>>x,y=2,3