上一节:反转字符串 下一节:Python 测验 Python 实例 Python 语法打印 "Hello World"Python 中的注释文档字符串(Docstrings)例子解释:语法Python 变量创建变量同时输出文本和变量把变量添加到另一个变量例子解释:变量Python 数字验证对象的类型创建整数创建浮点数创建带有“e”的科学数字以表示 10 的幂创建复数例子解释:数字Python CastingCasting - 整数Casting - 浮点Casting - 字符串例子解释:CastingPython 字符串获取字符串位置 1 处的字符子串。获取从位置 2 到位置 5 (不包括)的字符。删除字符串的开头或结尾的空格返回字符串的长度把字符串转换为小写把字符串转换为大写把字符串替换为另一个字符串把字符串拆分为子串例子解释:字符串Python 运算符加运算符减运算符乘运算符除运算符取模运算符赋值运算符例子解释:运算符Python 列表创建列表访问列表项更改列表项目的值遍历列表检查列表项是否存在获取列表的长度把一个项目添加到列表末端把一个项目添加到指定索引删除项目删除最后一项删除指定索引的项目清空列表使用 list() 构造函数来生成列表例子解释:列表Python 元组创建元组访问元组项目更改元组值遍历元组检查某个元组项目是否存在获取元组的长度删除元组使用 tuple() 构造函数创建元组例子解释:元组Python 集合创建集合遍历集合检查项目是否存在向集合添加一个项目向集合添加多个项目获取集合的长度删除集合中的一个项目使用 discard() 方法删除集合中的一个项目使用 pop() 方法删除集合中的最后一项清空集合删除集合使用 set() 构造函数创建集合例子解释:集合Python 字典创建字典访问字典中的项目更改字典中某个具体项目的值逐一打印字典中的所有键名逐一打印字典中的所有值使用 values() 函数返回字典的值使用 items() 遍历键和值检查某个键是否存在获取字典的长度向字典添加一个项目从字典删除一个项目清空字典使用 dict() 构造函数创建字典例子解释:字典Python If ... Elseif 语句elif 语句else 语句简写 if简写 if ... elseand 关键字or 关键字例子解释:If ... ElsePython While 循环while 循环在 while 循环中使用 break 语句在 while 循环中使用 continue 语句例子解释:While 循环Python For 循环for 循环遍历字符串在 for 循环中使用 break 语句在 for 循环中使用 continue 语句在 for 循环中使用 range() 函数for 循环中的 Else嵌套 for 循环例子解释:For 循环Python 函数创建并调用函数函数参数默认参数值使函数返回值递归例子解释:函数Python Lambda将作为参数传递的数字加 10 的 lambda 函数将参数 a 与参数 b 相乘的 lambda 函数将参数 a、b 和 c 相加 lambda 函数例子解释:LambdaPython 数组创建数组访问数组元素更改数组元素的值获取数组的长度遍历数组中的所有元素向数组添加元素从数组删除元素例子解释:数组Python 类和对象创建类创建对象__init__() 函数创建对象方法self 参数修改对象属性删除对象属性删除对象例子解释:类/对象Python 迭代器从元组返回迭代器从字符串返回迭代器遍历迭代器创建迭代器停止迭代器例子解释:迭代器Python 模块使用模块模块中的变量对模块重命名内置模块使用 dir() 函数从模块导入例子解释:模块Python 日期导入 datetime 模块并显示当前日期返回年份和 weekday 的名称创建 date 对象strftime() 方法例子解释:日期Python JSON把 JSON 转换为 Python把 Python 转换为 JSON把 Python 对象转换为 JSON 字符串转换包含所有合法数据类型的 Python 对象使用 indent 参数来定义缩进量使用 separators 参数来更改默认分隔符使用 sort_keys 参数指定结果是否应该排序例子解释:JSONPython RegEx检索字符串是否以 "China" 开头并以 "country" 结尾使用 findall() 函数使用 search() 函数使用 split() 函数使用 sub() 函数例子解释:RegExPython PIP使用包例子解释:PIPPython Try Except当发生错误时,打印一条消息。多个异常使用 else 关键字定义没有出现错误时执行的代码块使用 finally 块执行代码,不论 try 块是否引发了错误例子解释:Try ExceptPython 文件读取文件只读取文件的一部分读取文件中的一行遍历文件的所有行,逐行读取整个文件例子解释:文件处理Python MySQL创建与数据库的连接在 MySQL 中创建数据库检查数据库是否存在创建表检查表是否存在在建表时创建主键在表格中插入记录插入多行获取所插入的 ID选取表中的所有记录选取表中的某些列使用 fetchone() 方法读取表中的单行使用筛选器来选取通配符防止 SQL 注入按字母顺序对表的结果进行排序按降序对结果进行排序(按字母顺序反向)从已有表中删除记录防止 SQL 注入删除已有的表删除表,如果存在。更新表中的已有记录防止 SQL 注入限制查询返回的记录数根据两个或多个表之间的相关列合并行左联接(LEFT JOIN)右联接(RIGHT JOIN)例子解释:MySQLPython MongoDB创建数据库检查数据库是否存在创建集合检查集合是否存在插入集合返回 id 字段插入多个文档插入具有指定 ID 的多个文档查找集合中的首个文档查找集合中的所有文档只查找某些字段过滤结果高级查询通过正则表达式来过滤按字母顺序对结果排序按降序对结果排序(反向字母顺序)删除文档删除多个文档删除集合中的所有文档删除集合更新文档更新多个/所有文档限制结果例子解释:MongoDB 上一节:反转字符串 下一节:Python 测验