“Python变量与字符串”的版本间的差异
来自CloudWiki
(创建页面,内容为“==Python变量== *在Python中,不需要事先声明变量名及其类型,直接赋值即可创建各种类型的对象变量。这一点适用于Python任意类…”) |
|||
第22行: | 第22行: | ||
同步赋值: | 同步赋值: | ||
>>>x,y=2,3 | >>>x,y=2,3 | ||
+ | |||
+ | 下一节 [[输入与输出]] |
2018年2月1日 (四) 14:58的版本
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
下一节 输入与输出