Python:变量

143 阅读3分钟

一、变量的作用及设置

变量的作用:标识存储数据

变量的设置:

  1. 只能用数字,字母(大小写都可以),下划线组成;
  2. 不能以数字开头;
  3. 不能使用Python关键字和函数名作为变量名,例如:def、if等。
  4. 不能与以上的变量名称重复;

二、认识变量

六大基本变量类型:数字类型、字符串类型、元组类型、列表类型、集合类型、字典类型

数字类型(Number):

包含整型(int)、浮点型(float)、布尔型(bool)

整型(int):采用整数进行表示,例如:

a = 13

a1 = -56

浮点型(float):采用小数进行表示,例如:

b = 2.3

b1 = -5.2

布尔型(bool):分为True和False

字符串类型(str):

凡是用引号(单双引号)引起的都是str类型,且单双引号必须成对出现。

c = 'b3248'

c1 = '768234jhgER'

元组类型(tuple):

可存储多个数据,每个数据之间用逗号隔开,必须采用中括号()括起来,并且需要用引号(单/双引号)引起来,且单双引号必须成对出现。

d = (a,65,EDG6,'sjhgjh7')

列表类型(list):

可存储多个数据,每个数据之间用逗号隔开,必须采用大括号[]括起来,并且需要用引号(单/双引号)引起来,且单双引号必须成对出现。

e = [shdg,'sad234T',876]

集合类型(set):

可存储多个数据,每个数据之间用逗号隔开,必须采用大括号{}括起来,并且需要用引号(单/双引号)引起来,且单双引号必须成对出现。

f = {ads,76,'ddsf65GF'}

字典类型(dict):

可存储多个键值对,每个数据之间用逗号隔开,必须采用大括号{}括起来,并且需要用引号(单/双引号)引起来,且单双引号必须成对出现。具有自动去重和无序性。

g = {'name'='张三','age'='18','sex'='male'}

注意:(34)是int ('helloworld')是str (34,)是tuple

三、函数的介绍及运用

print:python中的内置函数,常用于输出字符串

type:用于查询括号中的内容的数据类型

len:用于返回文本中字符串的字符数量

数值类型之间的转换要求规律:

1、在需要转换的对象前加上对应的数据类型;

2、数值转数值,容器转容器(str算半个容器,任何类型都可以转成str和bool;其他类型不能转换成dict,但dict可以转换成其他类型。

注意:bool类型的转换遵循——非空即True,非0即True

例1

Peric = {'name':'xxx','age':23,'sex':'male','habit':'吃喝玩乐'}
print(Peric,type(Peric),len(Peric))

代码结果: 1.png

例2

age = ('23')
age1 = float(age)
print(age1,type(age1))

代码结果:

image.png

例3

N = False
N1 = int(N)
print(N1,type(N1))

M = True
M1 = int(M)
print(M1,type(M1))

代码结果:

image.png