python变量组如何表达?

Python021

python变量组如何表达?,第1张

可以的,你的意思是不是这样

a="1"

b="2"

c="3"

s=[a,b,c]

print s[1]

结果是会输出“2”的。

和另一位说的一样,用反斜杠,另外补充一下可以用os.path.join来连接:

import os

os.path.join('c:/windows/', 'a_path_new', 'a_sub_path', 'file.txt')

在合适的操作系统下会补充合适的斜杠的。

(1)简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放,如有全局同名变量,其值不变。

(2)简单数据类型变量在用global保留字声明后,作为全局变量使用,函数退出后该变量保留且值被函数改变。

(3)对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部可以直接使用并修改全局变量的值。

(4)如果函数内部真实创建了组合数据类型变量,无论是否有同名全局变量,函数仅对局部变量进行操作,函数退出后局部变量被释放,全局变量值不变。

*《python语言程序设计基础》.高等教育出版社