结合金融演示Python的基本操作(一)
金融变量在Python中的赋值
在Python中,等号(=)用于给变量赋值【相等用双等号(==)表示】,赋值的基本格式如下:
关于变量,Python的变量名可由英文字母、数字和下划线构成,需注意:
1.英文字母或者下划线可以单独作为变量名,同时英文字母须注意区分大小写;
2.数字不能单独用于表示变量,且不能为变量名的开头,例如3和3a不能作为变量名,a3却可作为变量名。
3.变量名应简洁易懂。在金融领域,变量的命名一般运用变量的英文名、英文缩写或英文名的首字母。
另外,在Python中,凡是以#开始输入的内容,则属于注释语句,Python是不会读取的。此外,8%在Python中必须用0.08表示,因为“%”在Python中有特殊的含义(模运算)。
Python的数据类型
Python典型的数据类型有:数字、字符串、布尔值和空值。其中,数字包括整型(int)、长整型(long)、浮点型(float)以及复数(complex)。
1.整型(int)
整型对应于数字中的整数,长整型(long)则用于表示无限大的整数。
例:假定A投资者持有一家上市公司100股股票,通过Python进行赋值,并且查看数据类型。具体代码如下:
>>>share = 100 #股票数量为100股
>>>share
100
>>>type(share) #type函数用于判断数据类型
int
2.浮点型(float)
在Python中输入数字时,如果数字中带有小数点,无论实质上是否为整型,Python均会将其视为浮点型。例如:
>>>share = 100.
>>>type(share)
float
3.复数(complex)
在数学中,当a、b均为实数时,z=a+bi就被称为复数。其中a称为实部,b称为虚部,i为虚数单位。Python中的复数就对应于数学中的复数,只不过Python中的虚数单位用英文字母j表示。
例:一个变量a等于复数2+3j,在Python中输入并查看数据类型,具体代码如下:
>>>a = 2+3j
>>>type(a)
complex
4.字符串(str)
字符串对应于非数字的文本信息。字符串有四大特征:输入时需加引号、可索引性、可截取性以及可替换性。具体如下:
①输入时需加引号。
例:在Python中,以字符串的数据类型输入finance、risk management、金融风险管理、888,具体代码如下:
>>>a = 'finance'
>>>type(a)
str
>>>b = "risk management" #在这里,