Python变量与字符串

来自CloudWiki
Cloud17讨论 | 贡献2018年2月1日 (四) 14:57的版本 (创建页面,内容为“==Python变量== *在Python中,不需要事先声明变量名及其类型,直接赋值即可创建各种类型的对象变量。这一点适用于Python任意类…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

Python变量

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

字符串

  • P1-105.jpg
  • 字符串的引用
 >>>print(TempStr[-1])
 >>>print(TempStr[0:-1])

赋值语句

>>>t=3

同步赋值:

>>>x,y=2,3