Python学习第三节—基本数据类型

基本数据类型

1.1几个概念

表达式:是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合表达式就是一个类似于数学公式的东西。
函数的分类:内置函数自定义函数Python语言由什么组成的?
1.关键字:是系统规定的有特殊含义的词(保留字:系统留用的词,不管系统用没有,你不能用)
组成:由26英文字母大小写数字0- 9符合_ $2.标识符
2.标识符:通常是指由数字,字母以及下划线组成,在计算.机编译中,用户根据自己的需求设置和使用的名字,用,于给变量,常量,函数,语句块等命名
使用规则:可以包含数字,字母以及下划线,但是不能用数字开头。不能使用关键字及保留字作为标识符
命名方式
①驼峰命名法
小驼峰:首个单词小写(myName,aDog)
大驼峰:每个单词首字母大写(FirstName、L .astName)
②下划线命名法:用下划线来连接两个有含义的单词(first_name)
3.注释:# 放在一行语句前注释一行
‘’’ ‘’’ 可放在语句块前后用于注释
4.变量和数值:

1.2基本数据类型

①整型(int) :正整数,0,负整数None值(空值)
Python学习第三节—基本数据类型
②浮点型(float):必须包含小数点 只要计算中有一个数为浮点型,其返回值也为浮点型
Python学习第三节—基本数据类型
③复数中有一个数为浮点型,其返回值也为浮点型③复 数(用i或者J表示虚部)
④bool布尔型包含True,False
Python学习第三节—基本数据类型
Python学习第三节—基本数据类型
为提高数据的可读性, python允许为数值增加下划线作为分隔符(1_2_3)
5.运算符:算术运算符,逻辑运算符,比较运算符,条件运算符等
6.语句:一个语法上自成体系的单位,它由一个词或句法.上有关连的一-组词构成
7.函数:就是一个语句专门用来完成特定的功能形如: xxx()
8.序列:就是由一条一条的语句和一条一条的表达式是构成的

1.3字符串

定义:指一串字符,引号内的任何数据,一般都使用””,’’,字符串的表现形式str。
注意事项:
单引号和双引号必须成对儿出现(例如a = 'abc"错误)
相同引号之间不能嵌套('What 's up&apos))
4.2字符串内容中包含引号的特殊处理
1使用不同引号将字符串括起
2用转义符()对引号进行转义
Python学习第三节—基本数据类型
3字符串以字母‘r’开头,它默认引号内全为字符(“除外)
Python学习第三节—基本数据类型
4.3长字符串(”“,”””)可以保留字符串中的格式
Python学习第三节—基本数据类型
4.4转义字符\行尾的续行符,即一行未完,转到下一行继续写
4.4转义符
Python学习第三节—基本数据类型
4. 5格式化字符串
第一种拼串
第二种多个参数
第三种占位符:我们在创建字符串的时候可以在字符串中指定占位符
%s占位字符
%d占位整数
%f占位浮点数
第四种格式化f, format()
Python学习第三节—基本数据类型
Python学习第三节—基本数据类型
4 .6字符串的其他操作
end= 取消换行
len() 字符串的长度
in 判断一个字符串是否在另一个字符串中
max() 输出字符串中的最大值
min() 输出字符串中的最小值
split()通过空格分隔
Join() 拼接字符串
去空格:
1strip() 去掉一个字符左右两边的空格
lstrip()去掉字符左边的空格
rstrip()去掉字符右边的空格
字符串的大小写:
upper()全部大写
lower()全部小写
capitalize()首字母大写
isupper(),islower()判断是否是大写或者小写

Python学习第三节—基本数据类型
Python学习第三节—基本数据类型
Python学习第三节—基本数据类型

1.4变量

什么时候定义变量?
当数据不确定的时候,需要对数据进行存储时,就定义一个变量来完成存储动作
什么是变量?
变量就是计算机内存中的一块区域,存储规定范围内的值 值是可以改变,通俗的说变量就是给数据起个名字
变量名也要符合标识符的命名规则
拓展 : 两个对象相等和两个对象是同一个对象是两个概念