Python中的变量
一、变量的定义
1)变量只要是为了存储数据;变量只有在第一次出现的时候才是定义变量,再次出现是对变量的使用。
2)在Python中,变量在使用之前要先进行赋值。例如:a = 1 (等号左边是变量名;右边是存储在变量中的值)
二、变量的类型
1)在Python中使用变量,不需要指定变量的类型。(系统会自动识别)
2)主要数据类型有:整型(int)、实型(float)、布尔型(bool)
字符串、列表、字典
三、变量类型的查看
1) 在终端中可以使用type关键字可以对变量进行查看。
2) 例如:a = 1.0
type(a)
3)可以查看经过转化后的变量类型 : type(int(a))
四、不同类型之间的计算
1)整型、实型、布尔类型可以直接进行计算(其中布尔类型在进行计算时,真为1;假为0)
2)字符之间的可以使用+来拼接
3)使用*实现字符串的多次拼接
4)字符串变量也可以和字符串进行类似的操作。
五、交互式输入
1)使用函数 raw_input()进行交互式的输入,即通过提示信息获取键盘输入的信息。
2)例如: name=raw_input("please input your name:")
其中()中为控制台中的提示信息,name变量用来接受键盘的输入信息
六、print函数输出格式化
1) % 称为格式化操作符,专门用于处理字符串中的格式
2)包含%的字符串,被称为格式化字符串
3)%和不同的字符连用,不同类型的数据需要使用不同的格式化字符
格式化字符串 含义
%s 字符串
%d 有符号十进制整数,%06d表示输出的整数显示位数字,不足的地方用0补齐
%f 浮点数,%.02f表示小数点后只显示两位
%% 输出%
4)语法格式:
print '格式化字符串' %变量1
print '格式化字符串' %(变量1,变量2...)