1.数据类型

  • List 列表

    • 函数

      • append(): 在列表末尾追加。
      • count(): 计算对象在列表中出现的次数。
      • extend():将列表内容添加到列表中。
      • index(): 计算对象在列表中的索引值。
      • insert(): 将对象插入到列表的index位置中。
      • pop(): 读取并删除index位置的元素。
      • remove(): 从列表删除对象。
      • reverse(): 获得反向列表。
      • list.sort(): 以指定的方式排序列表中的对象。
      • list(): 将对象转换成列表类型。
  • Set 集合
    • 函数

      • add():增加新元素。
      • update(): 用序列更新集合。
      • remove(): 删除元素。
      • set(): 将对象转换成集合类型。
  • String 字符串
    • 格式化

      • %s: 转换为字符串
      • %d: 转换为数字类型
      • %c: 转为单个字符
      • %%: 输出%
    • 函数
      • decode(): 解码
      • encode(): 编码
      • count(): 统计元素出现的次数。
      • endswith(): 匹配末尾的字符串。
      • find(): 查找参数否存在。
      • index(): 跟find()类似。
      • strip(): 去除左右边的空格。
      • title(): 字符串标题化。
      • upper(): 将小写字母转换成大写字母格式。
      • str(): 将对象转换成字符串类型。
  • Dict 字典
    • 函数

      • clear():清除字典中所有键值对。
      • copy():复制字典的一个副本。
      • get(): 获取字典中的key。
      • has_key():判断key在字典中是否存在。
      • items(): 返回一个包含字段中的元祖的列表。
      • keys(): 返回字典中所有key的列表。
      • iteritems(): 返回字典中所有键值对的迭代器。
      • iterkeys(): 返回字典中所有key的迭代器。
      • itervalues(): 返回字典中所有value的迭代器。
      • pop(): 读取某个键的值,并删除。
      • setdefault(): 设置字典中key的默认值。
      • update(): 合并字典。
      • values(): 返回一个包含字典中所有值的列表。
      • dict(): 将对象转换成字典类型。
  • Number 数值类型
    • 分类

      • Integer 整型: 12 -405
      • Long Integer 长整型 : 213232323L
      • Boolean 布尔型: False True
      • Float 浮点型: 0.2
      • Complex number 复数: 85.233+3j
    • 运算符
      • 加 : 1+1
      • 减 :  2-1
      • 乘 : 3*2
      • 除 :  10 / 2
      • 取余 :  10 % 3
      • 幂运算:  2**4
      • 取整除: 10 // 3
      • 取反: not True
      • 大于: 5>2
      • 等于: 5=5
      • 小于: 3<5
      • 相等: 2==2
      • 大于等于: A>=B
      • 小于等于: A<=B
    • 内置函数
      • cmp(): 比较二者大小,如果前者小于后者返回-1,前者大则返回1,相等返回0.
      • abs(): 取绝对值。
      • coerce(): 将参数转换成一个类型,并生成一个元祖。
      • divmod(): 除模操作: 生成一个元组,形式为(A/B,A%B)。
      • pow(): 幂操作符。
      • round(): 返回参数的四舍五入结果。
      • hex(): 将参数转换为十六进制表示的字符串。
      • oct(): 将参数转换为八进制表示的字符串。
      • chr(): 将参数转换为ASCII字符。
      • ord(): chr()的反函数。  
      • int(): 将对象转换成数值类型。

2.流程控制

#IF 语句

if result:
pass
elif result2:
pass
else:
pass #While循环语句
while result:
pass #For 循环语句 for name in names:
print(name) #break containue

Python基础语法复习的更多相关文章

  1. Python 基础语法复习

    由于选修了<人工智能模式识别>的课程,要求用phthon来实现算法,乘着周三晚上没课,就来回顾一下python的主要语法. 环境:   Anaconda    Python3.6 1.变量 ...

  2. python之最强王者(2)——python基础语法

    背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...

  3. Python 基础语法(三)

    Python 基础语法(三) --------------------------------------------接 Python 基础语法(二)------------------------- ...

  4. Python 基础语法(四)

    Python 基础语法(四) --------------------------------------------接 Python 基础语法(三)------------------------- ...

  5. Python 基础语法(二)

    Python 基础语法(二) --------------------------------------------接 Python 基础语法(一) ------------------------ ...

  6. Python 基础语法

    Python 基础语法 Python语言与Perl,C和Java等语言有许多相似之处.但是,也存在一些差异. 第一个Python程序 E:\Python>python Python 3.3.5 ...

  7. 吾八哥学Python(四):了解Python基础语法(下)

    咱们接着上篇的语法学习,继续了解学习Python基础语法. 数据类型大体上把Python中的数据类型分为如下几类:Number(数字),String(字符串).List(列表).Dictionary( ...

  8. python学习第五讲,python基础语法之函数语法,与Import导入模块.

    目录 python学习第五讲,python基础语法之函数语法,与Import导入模块. 一丶函数简介 1.函数语法定义 2.函数的调用 3.函数的文档注释 4.函数的参数 5.函数的形参跟实参 6.函 ...

  9. python学习第四讲,python基础语法之判断语句,循环语句

    目录 python学习第四讲,python基础语法之判断语句,选择语句,循环语句 一丶判断语句 if 1.if 语法 2. if else 语法 3. if 进阶 if elif else 二丶运算符 ...

随机推荐

  1. 【读书笔记】iOS-xib,自动布局(二)

    我们紧接着上面的文章来写. 一,此时没有选择自动布局的时候 . 二,选中Use Auto Layout.如下图所示. 三,自动布局与不自动布局最明显的区别是右下角多了4个按钮.如图所示. 四,设置On ...

  2. sqlserver每行都有累加,你怎么搞,窗口函数来帮忙!!!

          在统计中我们经常会面临复杂的查询,例如累加,最近也遇到一个很好的例子,今天我们一起来看看:       有一个关于销售数据的视图,字段有:emptyid(员工编号),ordermonth( ...

  3. api接口签名认证的一种方式

    请求方 try { using (var client = new HttpClient()) { StringContent content = new StringContent(strParam ...

  4. loadrunner 脚本开发-字符串编码转换

    字符串编码转换 by:授客 QQ:1033553122   相关函数 lr_convert_string_encoding函数 功能:字符串编码转换 原型: int lr_convert_string ...

  5. engineercms支持文档协作和文档流程,基于flow

    我们用于管理文件的系统,比如网盘云盘等,并不具备流程功能,所谓流程,本质是修改文档状态,比如,从初始状态,不同权限的人登录,查看这个文件,具有修改这个文档状态的权限,比如将初始状态修改为已审查状态. ...

  6. 输入两个整数n和m,从数列1,2,3,……n中随意取几个数,使其和等于m

    题目:编程求解,输入两个整数n和m,从数列1,2,3,……n中随意取几个数,使其和等于m.要求将所有的可能组合列出来. 分析:分治的思想.可以把问题(m,n)拆分(m - n, n -1)和(m, n ...

  7. IOS 多文件上传 Java web端(后台) 使用List<MultipartFile> 接收出现的问题

    先上正确的示例: 主要是设置我们的request的content-type为multipart/form-data NSDictionary *param = @{@"assignee&qu ...

  8. sql server系统表和视图相关的语句

    一.系统表 数据字典的详细信息请查SQL SERVER BOL,这里仅列出一部分. 1.1.sysservers 1.查看所有本地服务器及链接服务器 select * from master..sys ...

  9. centos6启动服务说明

    centos6启动服务说明 阅读目录 centos6.9最小化安装下的启动服务 其他服务(仅供参考,持续更新) 此表转自:参考1.参考2.另有多处补充及纠正. 1. centos6.9最小化安装下的启 ...

  10. Linux 内存文件系统

    Linux内存文件系统:可满足高IO的要求 ramdisk: 基于虚拟在内存中的其他文件系统(ex2fs). 挂载方式:mount /dev/ram /mnt/ramdisk ramfs: 物理内存文 ...