python如何创建变量接收资产负债金额

Python016

python如何创建变量接收资产负债金额,第1张

用python创建一个变量金额

以用print("格式化字符串" % (变量1,变量2,变量3...))语句输出变量。 变量的输入: input函数: input() input("请输入银行卡密码") password = input("请输入银行卡密码") 变量名 = input("XXX。

可以把变量存入text中,如:

f = open('.... '(text名称), 'r') # read text string

.... = f.read()

f.close()

......

f = open('....'(text名称), 'w') # write

f.write(....)

f.close()

以上是我在我写的程序中用到的方法

希望我的回答能够帮助到您!如果赞同我的观点请您采纳哦!

你好,方法如下:

要写一个程序,让linuxany1=1,linuxany2=2,… inuxany100=100,你会怎么做?

最容易想到的自然是eval,但是实际上根本不需要这种危险的东西,因为Python的变量名就是一个字典的key而已。要获取这个字典,直接用locals和globals函数即可。

>>>names = locals()

>>>for i in xrange(1, 101):

... names['linuxany%s' % i] = i

... >>>linuxany1

1 >>>linuxany2

2 >>>linuxany100

100

不过你也许会说这个例子没什么用,毕竟用数组来实现更为实用。

举一个例子:服务器使用一种对象数据库,可以直接保存对象到数据库中。服务器列出目前支持的所有类,而用户想添加一个不存在于列表中的类,于是向服务器发送一段JSON或XML文本。服务器解析这段文本,将它转换成一个class对象,并且设置类名。之后用户就可以随意生成这个类的对象。

关键是这个数据库和类名相关,你不能用一个通用的Object类来保存所有的对象,否则查询时就乱套了。

除了动态设置变量名,动态删除也是可以的,例如

del locals()['linuxany1']

同样,delattr也是可用的。

希望能帮到你。