- 17
- 0
- 约1.67千字
- 约 21页
- 2019-11-27 发布于福建
- 举报
基本数据类型;目 录;;1.1表达式
表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合
表达式就是一个类似于数学公式的东西
1.2 语句
;1.2语句
一个语法上自成体系的单位,它由一个词或句法上有关连的一组词构成
1.3程序
程序就是由一条一条的语句和一条一条的表达式是构成的
1.4函数
函数就是一个语句专门用来完成特定的功能
形如 : xxx()
函数的分类: 内置函数 自定义函数
;;
Python语言由什么组成的?
1.关键字 2.标识符 3.注释 4.变量和数值 5.运算符6.语句 7.函数 8.序列
2.1关键字
2.2标识符
开发人员在程序中自定义的一些符合的名称 例如 变量名 类名 函数名...
组成: 由26英文字母大小写 数字 0 - 9 符合 _$
;2.1标识符的规则
1.标识符可以包含字母 数字 _ 但是不能使用数字做开头
例如 name1 name_1 1name(No)
2.Python中不能使用关键字和保留字作为标识符
2.2命名方式
驼峰命名法
小驼峰 myName aDog 第一个单词以小写字母开始,第二个单词首字母大写
大驼峰 FirstName LastName 每一个单词的首字母都采用大写
下划线命名法 用下划线来链接两个有含义的单词
get_url buffer_size
见名识意
;;整数(整型) 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.1 什么是字符串
字符串就是有数字、字母、下划线组成的一串字符
Hello
用一对单引号或者是双引号包裹的内容就是字符串(程序)
字符串的表现形式 str
a = abc 单引号和双引号必须成对儿出现
What s up 相同引号之间不能嵌套
;4.2转义字符
\ 表示
\”表示”
\t 表示制表符 tab
\n表示换行符
\\表示反斜杠 \
4.3 长字符串
长字符串我们用三重引号表示
这样的好处: 可以换行 保留字符串中的格式
;
4.4 格式化字符串
第一种 拼串
第二种 多个参数
第三种 占位符
我们在创建字符串的时候可以在字符串中指定占位符
%s 占位字符
%d 占位整数
%f 占位浮点数
第四种 格式化
;;什么时候定义变量?
当数据不确定的时候,需要对数据进行存储时,就定义一个变量来完成存储动作
a = 6
b = 3
什么是变量?
变量就是计算机内存中的一块区域,存储规定范围内的值 值是可以改变,通俗的说变量就是给数据起个名字
变量名也要符合标识符的命名规则
拓展 : 两个对象相等和两个对象是同一个对象是两个概念
;变量的运算
总结:只要在运算过程中含有浮点数,那么它返回的就是一个浮点数类型
;4.5 字符串的其他操作
字符串的长度 len()
判断一个字符串是否在另一个字符串中 in
求最大值和最小值 max() min()
分割字符串 split()
拼接字符串 Join()
;去空格
strip() 去掉一个字符左右两边的空格
lstrip() 去掉字符左边的空格
rstrip() 去掉字符右边的空格
字符串的大小写
upper() 全部大写
lower() 全部小写
capitalize() 首字母大写
isupper() islower() 判断是否是大写或者小写
; 谢谢
您可能关注的文档
- 人教版8年级上5.1透镜同步练习题(word无答案).doc
- 沪教版地理七年级上册 3.1气温分布 探究学习活动单.doc
- 高一生物2019-2020年第二章 第三节 细胞中的糖类和脂质.ppt
- 2020届全国高考物理一轮专题集训《波粒二象性》测试 含答案和详细解析.docx
- 多功能瓶的教学研究.docx
- A配饰相关知识2011-9-16.docx
- SectionA--课文重难点讲解.doc
- 课件使用精美图表.pptx
- 技术人员相关考试试题.doc
- 2019年人教版上册化学第7单元 课题2 燃料的合理利用和开发 第2课时.doc
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
最近下载
- 星原教育计划书.pptx
- 2025年高考数学真题卷(全国二卷)附答案解析.pdf VIP
- 五年级语文老师家长会课件(完美版).ppt VIP
- 《预防水痘》PPT班会课件通用ppt模板.pptx VIP
- 1.2+组织之趣+课件+2025-2026学年人教版初中美术八年级下册.pptx VIP
- 信号完整性分析软件:Cadence Sigrity二次开发_(16).CadenceSigrity二次开发案例分析.docx VIP
- 2024年八年级劳动与技术试题(附答案).docx VIP
- 2025年青岛市局属高中中考自主招生化学试卷真题(含答案详解).pdf VIP
- DB5133T 63-2022 牦牛标准化育肥场布局及圈舍建设规范.docx VIP
- (正式版)DB51∕T 1853-2014 《牦牛越冬圈舍建设规范》.docx VIP
原创力文档

文档评论(0)