威凡网全力打造:网页编程、软件开发编程、平面设计、服务器端开发、操作系统等在线学习平台!学编程,上威凡网!
python教程>> python基础 python进阶 python高级 python技巧
当前位置:首页 > python教程 > python基础
上一节 下一节
 Python 实例
python 语法
  • 打印 "hello world"
  • python 中的注释
  • 文档字符串(docstrings)

例子解释:语法

python 变量
  • 创建变量
  • 同时输出文本和变量
  • 把变量添加到另一个变量

例子解释:变量

python 数字
  • 验证对象的类型
  • 创建整数
  • 创建浮点数
  • 创建带有“e”的科学数字以表示 10 的幂
  • 创建复数

例子解释:数字

python casting
  • casting - 整数
  • casting - 浮点
  • casting - 字符串

例子解释:casting

python 字符串
  • 获取字符串位置 1 处的字符
  • 子串。获取从位置 2 到位置 5 (不包括)的字符。
  • 删除字符串的开头或结尾的空格
  • 返回字符串的长度
  • 把字符串转换为小写
  • 把字符串转换为大写
  • 把字符串替换为另一个字符串
  • 把字符串拆分为子串

例子解释:字符串

python 运算符
  • 加运算符
  • 减运算符
  • 乘运算符
  • 除运算符
  • 取模运算符
  • 赋值运算符

例子解释:运算符

python 列表
  • 创建列表
  • 访问列表项
  • 更改列表项目的值
  • 遍历列表
  • 检查列表项是否存在
  • 获取列表的长度
  • 把一个项目添加到列表末端
  • 把一个项目添加到指定索引
  • 删除项目
  • 删除最后一项
  • 删除指定索引的项目
  • 清空列表
  • 使用 list() 构造函数来生成列表

例子解释:列表

python 元组
  • 创建元组
  • 访问元组项目
  • 更改元组值
  • 遍历元组
  • 检查某个元组项目是否存在
  • 获取元组的长度
  • 删除元组
  • 使用 tuple() 构造函数创建元组

例子解释:元组

python 集合
  • 创建集合
  • 遍历集合
  • 检查项目是否存在
  • 向集合添加一个项目
  • 向集合添加多个项目
  • 获取集合的长度
  • 删除集合中的一个项目
  • 使用 discard() 方法删除集合中的一个项目
  • 使用 pop() 方法删除集合中的最后一项
  • 清空集合
  • 删除集合
  • 使用 set() 构造函数创建集合

例子解释:集合

python 字典
  • 创建字典
  • 访问字典中的项目
  • 更改字典中某个具体项目的值
  • 逐一打印字典中的所有键名
  • 逐一打印字典中的所有值
  • 使用 values() 函数返回字典的值
  • 使用 items() 遍历键和值
  • 检查某个键是否存在
  • 获取字典的长度
  • 向字典添加一个项目
  • 从字典删除一个项目
  • 清空字典
  • 使用 dict() 构造函数创建字典

例子解释:字典

python if ... else
  • if 语句
  • elif 语句
  • else 语句
  • 简写 if
  • 简写 if ... else
  • and 关键字
  • or 关键字

例子解释:if ... else

python 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 函数

例子解释:lambda

python 数组
  • 创建数组
  • 访问数组元素
  • 更改数组元素的值
  • 获取数组的长度
  • 遍历数组中的所有元素
  • 向数组添加元素
  • 从数组删除元素

例子解释:数组

python 类和对象
  • 创建类
  • 创建对象
  • __init__() 函数
  • 创建对象方法
  • self 参数
  • 修改对象属性
  • 删除对象属性
  • 删除对象

例子解释:类/对象

python 迭代器
  • 从元组返回迭代器
  • 从字符串返回迭代器
  • 遍历迭代器
  • 创建迭代器
  • 停止迭代器

例子解释:迭代器

python 模块
  • 使用模块
  • 模块中的变量
  • 对模块重命名
  • 内置模块
  • 使用 dir() 函数
  • 从模块导入

例子解释:模块

python 日期
  • 导入 datetime 模块并显示当前日期
  • 返回年份和 weekday 的名称
  • 创建 date 对象
  • strftime() 方法

例子解释:日期

python json
  • 把 json 转换为 python
  • 把 python 转换为 json
  • 把 python 对象转换为 json 字符串
  • 转换包含所有合法数据类型的 python 对象
  • 使用 indent 参数来定义缩进量
  • 使用 separators 参数来更改默认分隔符
  • 使用 sort_keys 参数指定结果是否应该排序

例子解释:json

python regex
  • 检索字符串是否以 "china" 开头并以 "country" 结尾
  • 使用 findall() 函数
  • 使用 search() 函数
  • 使用 split() 函数
  • 使用 sub() 函数

例子解释:regex

python pip
  • 使用包

例子解释:pip

python try except
  • 当发生错误时,打印一条消息。
  • 多个异常
  • 使用 else 关键字定义没有出现错误时执行的代码块
  • 使用 finally 块执行代码,不论 try 块是否引发了错误

例子解释:try except

python 文件
  • 读取文件
  • 只读取文件的一部分
  • 读取文件中的一行
  • 遍历文件的所有行,逐行读取整个文件

例子解释:文件处理

python mysql
  • 创建与数据库的连接
  • 在 mysql 中创建数据库
  • 检查数据库是否存在
  • 创建表
  • 检查表是否存在
  • 在建表时创建主键
  • 在表格中插入记录
  • 插入多行
  • 获取所插入的 id
  • 选取表中的所有记录
  • 选取表中的某些列
  • 使用 fetchone() 方法读取表中的单行
  • 使用筛选器来选取
  • 通配符
  • 防止 sql 注入
  • 按字母顺序对表的结果进行排序
  • 按降序对结果进行排序(按字母顺序反向)
  • 从已有表中删除记录
  • 防止 sql 注入
  • 删除已有的表
  • 删除表,如果存在。
  • 更新表中的已有记录
  • 防止 sql 注入
  • 限制查询返回的记录数
  • 根据两个或多个表之间的相关列合并行
  • 左联接(left join)
  • 右联接(right join)

例子解释:mysql

python mongodb
  • 创建数据库
  • 检查数据库是否存在
  • 创建集合
  • 检查集合是否存在
  • 插入集合
  • 返回 id 字段
  • 插入多个文档
  • 插入具有指定 id 的多个文档
  • 查找集合中的首个文档
  • 查找集合中的所有文档
  • 只查找某些字段
  • 过滤结果
  • 高级查询
  • 通过正则表达式来过滤
  • 按字母顺序对结果排序
  • 按降序对结果排序(反向字母顺序)
  • 删除文档
  • 删除多个文档
  • 删除集合中的所有文档
  • 删除集合
  • 更新文档
  • 更新多个/所有文档
  • 限制结果

例子解释:mongodb


申明:本教程内容由威凡网编辑整理并提供IT程序员分享学习,如文中有侵权行为,请与站长联系(QQ:254677821)!
上一节 下一节
相关教程  
其他教程  
python基础
python进阶
python高级
python技巧

违法和不良信息举报中心】邮箱:254677821@qq.com
Copyright©威凡网 版权所有 苏ICP备2023020142号
站长QQ:254677821