python变量的基本使用

2019-12-11  本文已影响0人  晨暮云海

程序就是用来处理数据的,而变量就是用来存储数据的

目录

01. 变量定义

变量名 = 值

变量定义之后,后续就可以直接使用了

1) 例

# 定义 qq_number 的变量用来保存 qq 号码
In [1]: qq_number = "1234567"

# 输出 qq_number 中保存的内容
In [2]: qq_number
Out[2]: '1234567'

  • 使用交互式方式,如果要查看变量内容,直接输入变量名即可,不需要使用 print 函数
  • 使用解释器执行,如果要输出变量的内容,必须要要使用 print 函数

02. 变量的类型

2.1变量的类型

提示:在 Python 2.x 中,整数 根据保存数值的长度还分为:

  • int(整数)
  • long(长整数)
In [1]: type(name)

2.2 不同类型变量之间的计算

1) 数字型变量 之间可以直接计算

2) 字符串变量 之间使用 + 拼接字符串

In [1]: first_name = "三"

In [2]: last_name = "张"

In [3]: first_name + last_name
Out[3]: '三张'

3) 字符串变量 可以和 整数 使用 * 重复拼接相同的字符串

In [1]: "-" * 50
Out[1]: '--------------------------------------------------'

4) 数字型变量字符串 之间 不能进行其他计算

In [1]: first_name = "zhang"

In [2]: x = 10

In [3]: x + first_name
---------------------------------------------------------------------------
TypeError: unsupported operand type(s) for +: 'int' and 'str'
类型错误:`+` 不支持的操作类型:`int` 和 `str`

2.3 变量的输入

1) 关于函数

函数 说明
print(x) 将 x 输出到控制台
type(x) 查看 x 的变量类型

2) input 函数实现键盘输入

字符串变量 = input("提示信息:")

3) 类型转换函数

函数 说明
int(x) 将 x 转换为一个整数
float(x) 将 x 转换到一个浮点数

2.4 变量的格式化输出

格式化字符 含义
%s 字符串
%d 有符号十进制整数,%06d 表示输出的整数显示位数,不足的地方使用 0 补全
%f 浮点数,%.2f 表示小数点后只显示两位
%% 输出 %
print("格式化字符串" % 变量1)

print("格式化字符串" % (变量1, 变量2...))
上一篇 下一篇

猜你喜欢

热点阅读