Python学习第二天

今天主要学习变量和python6大标准数据类型的基本知识

一.变量

1.变量的概念:可以改变的量,实际具体指的是内存中的一块存储空间

2.变量的声明:

(1)a=10,b=20

(2)a=b=10

(3)a,b=10,20

3.变量的命名:

变量由字母数字下划线组成,首字符不能是数字,严格区分大小写,不能使用关键字,命名要有意义,不能使用中文.

4.变量的交换

(1)通用方法

a=10

b=5

c=a

a=b

b=c

print(a,b)

(2)python特有

a,b=b,a

print(a,b)

二.python的六大标准数据类型

(1)数字类型

1.整数型(int)

二进制:0b表示

八进制:0o表示

十六进制:0x表示

2.浮点型(float)

自然计数法:3.1415926

科学计数法:3.14e3

3.布尔型(bool True为真 False为假  只有这两个值)

4.复数型(complex)

概念:实数+虚数如5+3j

表现形式:5+3j或者complex(实数,虚数)

bool 类型的10种为假的情况:

0   0.0   0j   False   " "  [ ]  ( )  set( )  { }  None

(2)字符串类型

1.概念:用引号引起来的内容

2.分类:分为单引号字符串,双引号字符串,三引号字符串,元字符串

其中三引号字符串可以实现跨行操作效果

元字符串:在字符串前加r,不转义字符,原型化输出字符串

3.如何格式化字符串

语法:"字符串" % (值1,值2,...,值n)

%d  整型占位符

%f  浮点型占位符

%s  字符串占位符

格式化字符串时可以全都用%s来表示

(3)列表类型(list)

1.特点:可获取,可修改,有序

(4)元组类型(tuple)

特点:可获取,不可修改,有序

逗号是标识是否是元组的标识符

原文地址:https://www.cnblogs.com/yunchao-520/p/12805884.html