Python笔记

一、变量

1.变量定义

在Python中, 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建

等号(=)用来给变量赋值

左边是一个变量名

右边是存储在变量中的值

变量名 = 值

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

1) 变量演练1 – iPython

# 定义qq_number 的变量用来保存qq号码

In [1]: qq_number = "1234567"

# 输出qq number中保存的内容

In [2]: qq_number

Out[2]: '1234567'

# 定义qq password的变量用来保存qq密码

In [3]: qq_password =“123"

# 输出qq_password 中保存的内容

In [4]: qq_password

Out[4]: '123'

使用交互式方式,如果要查看变量内容,直接输入变量名即可,不需要使用print函数

2.变量类型简介

1)变量的类型

在Python 中定义变量是不需要指定类型(在其他很多高级语言中都需要)

数据类型可以分为数字型和非数字型

Ø 数字型

整型(int)

浮点型(float)

布尔型(bool)

  真True 非0数--非零即真

  假False0

复数型(complex)

主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题

Ø 非数字型

字符串

列表

元组

字典

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

使用type 函数可以查看一个变量的类型

代码演练:

3.变量类型代码演练

"""

姓名:小明

年龄: 18岁

性别:男生

身高: 1.85米

体重: 70.5公斤

"""

# 在 Python 中定义变量时是不需要定义变量类型的

# 在运行的时候,python解释器,会根据赋值语句等号右侧的数据

# 自动推导出变量中保存数据的准确类型

# str 表示是一个字符串类型

name = "小明"

# int 表示是一个整数类型

age = 18

# bool 表示是一个布尔类型, 真 Ture 或假 False

gender = True  # 不是 gender:  True

# float 表示是一个小数类型, 浮点数

height = 1.85

weight = 70.5

print(name)

print(gender)

print(height)

print(weight)

使


二、变量的输入和输出

辣可鱼鱼

1.不同变量之间的计算

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

在Python中,两个数字型变量是可以直接进行算数运算的


如果变量是bool型,在计算时


True对应的数字是1


False对应的数字是0


演练步骤


1.定义整数I = 1


2.定义浮点数f = 1.1


3.定义布尔型b = True


在iPython中,使用上述三个变量相互进行算术运算




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


In [1]: first name ="蝉"

In [2]: last_ name ="貂"

In [3]: first_ name + Last_ name

Out[3]:'蝉貂'

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


In [1]:"-" * 10

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' 和'

你可能感兴趣的:(Python笔记)