<1>变量的定义:

    在程序中, 有时我们需要对2个数据进⾏求和, 那么该怎样做呢?⼤家类⽐⼀下现实⽣活中, ⽐如去超市买东⻄, 往往咱们需要⼀个菜篮⼦,⽤来进⾏存储物品, 等到所有的物品都购买完成后, 在收银台进⾏结账即可如果在程序中, 需要把2个数据, 或者多个数据进⾏求和的话, 那么就需要把这些数据先存储起来, 然后把它们累加起来即可在Python中, 存储⼀个数据, 需要⼀个叫做 变量 的东⻄, 如下示例:

num = 100 
num2 = 87 
result = num + num2


说明 :


所谓变量, 可以理解为 菜篮⼦ , 如果需要存储多个数据, 最简单的

⽅式是有多个变量, 当然了也可以使⽤⼀个


程序就是⽤来处理数据的, ⽽变量就是⽤来存储数据的


<2>变量的类型:

为了更充分的利⽤内存空间以及更有效率的管理内存, 变量是有不同的类型的, 如下所示:

python怎么在把变量输出在里_bc

怎样知道⼀个变量的类型呢?在python中, 只要定义了⼀个变量, ⽽且它有数据, 那么它的类型就已经确定了, 不需要咱们开发者主动的去说明它的类型, 系统会⾃动辨别可以使⽤type(变量的名字), 来查看变量的类型。

<3>标志符:

    标示符由字⺟、 下划线和数字组成, 且数字不能开头

    python中的标识符是区分⼤⼩写的

<4>关键字:


    python⼀些具有特殊功能的标示符, 这就是所谓的关键字关键字, 是python已经使⽤的了, 所以不允许开发者⾃⼰定义和关键字相同的名字的标示符

    常用的关键字:

and

as

assert

break

class

continue

elif

else

except

exec

finally

for

if

in

import

is

lambda

not

print

raise

return

try

while

with

<5>输出:

    普通的输出:

print('hello world')
print('给我的卡---印度语, 你好的意思')

    格式化输出:

    目的:

⽐如有以下代码:

pirnt("我今年10岁")
pirnt("我今年11岁")
pirnt("我今年12岁")


在程序中, 看到了 % 这样的操作符, 这就是 Python 中格式化输出


age = 18
name = "xiaohua"
print("我的姓名是%s,年龄是%d"%(name,age))

常用的格式符号:

格式符号

转换

%c

字符

%s

通过str() 字符串转换来格式化

%i

有符号⼗进制整数

%d

有符号⼗进制整数

%u

⽆符号⼗进制整数

%o

⼋进制整数

%x

⼗六进制整数(⼩写字⺟)

%X

⼗六进制整数(⼤写字⺟)

%e

索引符号(⼩写'e')

%E

索引符号(⼤写“E”)

%f

浮点实数

%g

%f和%e 的简写

%G

%f和%E的简写

换行输出:

在输出的时候, 如果有 \n 那么, 此时 \n 后的内容会在另外⼀⾏显示

print("1234567890-------") # 会在⼀⾏显示
print("1234567890\n-------") # ⼀⾏显示1234567890, 另外⼀⾏显示

<6>输入:

input()函数 接受的输⼊必须是表达式。

>>> a = input()
123
>>> a
123
>>> type(a)
<type 'int'>
>>> a = input()
abc
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<string>", line 1, in <module>
NameError: name 'abc' is not defined
>>> a = input()
"abc"
>>> a
'abc'