Python基础课第三节课记录---基本数据类型

1.几个概念

1.1表达式

表达式是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。
表达式就是一个类似于数学公式的东西。

1.2语句

一个语法上自成体系的单位,它由一个词或句法上有关连的一组词构成

1.3程序

程序就是由一条一条的语句和一条一条的表达式是构成的

1.4函数

函数就是一个语句专门用来完成特定的功能形如 : xxx()
函数的分类: 内置函数 自定义函数

2.标识符

Python语言由什么组成的?
1.关键字
2.标识符
3.注释
4.变量和数值
5.运算符
6.语句
7.函数
8.序列
标识符:开发人员在程序中自定义的一些符合的名称 例如:变量名 类名 函数名…
组成:由26英文字母大小写 数字 0 - 9 符号 _$

2.1标识符的规则

1.标识符可以包含字母 数字 _ 但是不能使用数字做开头
例如 name1 name_1 1name(No)
2.Python中不能使用关键字和保留字作为标识符

2.2命名方式

驼峰命名法
小驼峰 myName aDog 第一个单词以小写字母开始,第二个单词首字母大写
大驼峰 FirstName LastName 每一个单词的首字母都采用大写下划线命名法 用下划线来链接两个有含义的单词get_url buffer_size
见名识意

3.基本数据类型

整数(整型) a=1 b=2 c=990 都是 int 类型999999999999999999999999999999999999999999999
如果遇到比较大的数字我们可以使用下划线进行分割a = 123_456_789
小数(浮点型) a = 1.2 b = 0.09 都是float类型0.30000000000000004
0.3
布尔 只有两个值 True Fasle bool用布尔类型基本上都是在做逻辑判断
布尔值实际上也属性整型,True 相当于1 Fasle 相当于 0
None 常量 数据是一个空值

4.字符串

4.1 什么是字符串

字符串就是有数字、字母、下划线组成的一串字符
‘Hello’
用一对单引号或者是双引号包裹的内容就是字符串(程序)
字符串的表现形式 str
a = 'abc" 单引号和双引号必须成对儿出现
'What ‘s up’ 相同引号之间不能嵌套

4.2转义字符

’ 表示 ’
\”表示”
\t 表示制表符 tab
\n表示换行符
\表示反斜杠\

4.3 长字符串

长字符串我们用三重引号表示
这样的好处: 可以换行 保留字符串中的格式

4.4 格式化字符串

第一种 拼串
第二种 多个参数
第三种 占位符

我们在创建字符串的时候可以在字符串中指定占位符
%s 占位字符
%d 占位整数
%f 占位浮点数
第四种 格式化
在这里插入图片描述

4.5 字符串的其他操作

字符串的长度 len()
判断一个字符串是否在另一个字符串中 in
求最大值和最小值 max() min()
分割字符串 split()
拼接字符串 Join()
去空格
strip() 去掉一个字符左右两边的空格
lstrip() 去掉字符左边的空格
rstrip() 去掉字符右边的空格
字符串的大小写
upper() 全部大写
lower() 全部小写
capitalize() 首字母大写
isupper() islower() 判断是否是大写或者小写

5.变量

什么时候定义变量?
当数据不确定的时候,需要对数据进行存储时,就定义一个变量来完成存储动作
a = 6
b = 3

5.1什么是变量

变量就是计算机内存中的一块区域,存储规定范围内的值 值是可以改变,通俗的说变量就是给数据起个名字
变量名也要符合标识符的命名规则
拓展:两个对象相等和两个对象是同一个对象是两个概念

5.2变量的运算

总结:只要在运算过程中含有浮点数,那么它返回的就是一个浮点数类型

6.小结

通过这节课的学习,我算是初步掌握了Python中的基本数据类型以及其的一些基本操作,这些原来我了解一点却并不可以很熟练的运用,这节课之后,我要在这方面练一练,不然很快还是会忘记的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值