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. 【工具相关】Web-将网站放在XAMPP上面

    一,将XAMPP服务器打开--->Welcome--->Open Application Folder. 二,会出现如下所示界面.找到htdocs. 三,打开htdocs.如下图所示. 四 ...

  2. 【读书笔记】iOS-应用内购买

    Store Kit框架是一个应用内支付引擎.通过这个框架,付费应用可以实现用户付费购买内容的功能(比如为了获取额外的内容) 如果你发现Store Kit框架很难用,而且应用内付款不需要服务器端的支持, ...

  3. mysql从入门到放弃-入门知识介绍

    数据库在互联网网站的重要性 简单地说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构来组织和存储的,我们可以通过数据库提供的多种方法来管理数据库里的数据.由于数据库不易扩展,所以,在一个互 ...

  4. Android开发专业名词及工具概述

    前言: 系统的学习下Android开发中涉及到的一些专业名词 和Android开发工具 名词: 一.SDK(Software Development Kit) 软件开发工具包:一般都是一些软件工程师为 ...

  5. Expo大作战(三十二)--expo sdk api之Noifications

    简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,讲全部来与官网 我猜去全部机翻+个人 ...

  6. python redis 终端 redis-cli.py mini版本 redis 终端管理工具

    Python redis-cli.py Python3 redis-cli 命令行管理工具 redis终端工具 由于最近测试redis未授权访问漏洞,发现本机没有安装redis,不能运行redis-c ...

  7. NPOI帮助类

    /// <summary> /// NPOI导出帮助类 /// </summary> public class NPOIHelper { /// <summary> ...

  8. Linux进程描述符task_struct结构体详解--Linux进程的管理与调度(一)【转】

    Linux内核通过一个被称为进程描述符的task_struct结构体来管理进程,这个结构体包含了一个进程所需的所有信息.它定义在include/linux/sched.h文件中. 谈到task_str ...

  9. oracle启动的三个阶段

    startup nomount 时,数据库状态为 started; alter database mount 时, 状态为 mounted; alter database open 时,状态为 ope ...

  10. .NET Core launch.json 简介

    1.环境 Windows,.NET Core 2.0,VS Code dotnet> dotnet new console -o myApp 2.launch.json配置文件 { // Use ...