栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

python编程基础篇

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python编程基础篇

Python编程基础 (简) 一.Python语言基本语法
  • Python是一个结合了解释性 编译性 互动性和面向对象的高级程序语言设计
  • Python最具特色的就是缩进 它相对于其他编程软件更重视缩进
  • 缩进一般是空格或者是Tab键,需要提醒的是同一个代码块的语句缩进必须是统一的
  1. 基础数据类型
  • Python有六个基本数据类型
  • 其中可分为 可变数据类(List(列表)、Dictionary(字典)、Set(集合));  
    不可变数据类(Number(数字)、String(字符串)、Tuple(元组))
  1. 变量与常量问题
  • Python 中的变量是不需要声明数据类型的
  • 同一变量可以反复赋值,而且可以是不同类型的变量
  • Python允许同时为多个变量赋值
  • python中没有常量
  • 变量是一个具有名称的内存空间
  1. 操作符和表达式
操作符表达式
+,-,*,/,%,//,**加,减,乘,除,取模,整除,幂
<,<=,>,>=,!=,==关系运算符
and,or,not逻辑运算符
  1. 字符串
转义序列说明
/n换行
//反斜杠
/"双引号
/t制表符

字符串运算符

运算符含义
“+”连接操作
*重复操作
[]索引
[:]切片
  1. 流程控制
    1 . 分支结构
    又称为选择结构,根据判断条件,程序选择执行特定的代码。 
    Python语言中使用关键字if、elif、else来表示
    2 .循环结构
    循环结构是指满足一定的条件下,重复执行特定代码块的一种编码结构。Python中,常见的循环结构是for循环和while循环
二.内建数据结构

1、列表

  • 列表是Python中最具灵活性的有序集合对象类型。和字符串不同的是,列
  • 8表具有可变长度、异构以及任意嵌套列表的特点。
  • 列表是可变对象,支持在原处修改。

列表的常用方法:

  1. append(v) :把元素v添加到列表L的结尾,相当于a[len(a)] = [v]
  2. insert(i,v):将值v插入到列表L的索引i处
  3. index(x):返回列表中第一个值为x的元素的索引
  4. remove(v):从列表L中移除第一次找到的值v
  5. pop([i]):从列表的指定位置删除元素,并将其返回。如果没有指定索引,a.pop()返回最后一个元素。
  6. reverse():倒排列表中的元素
  7. count(x):返回x在列表中出现的次数
  8. sort(key=None, reverse=False):对链表中的元素进行适当的排序

2、元组

  • 元组有很多用途,例如:坐标(x, y),数据库中的员工记录等等。
  • 元组和字符串一样,不可改变,即不能给元组的一个独立的元素赋值。
  • 元组和列表看起来不同的一点是:元组用的是圆括号(),而列表用的是方括号[]。

3、字典

  • 字典,也称映射,是一个由键/值对组成的非排序可变集合体。
  • 键/值对用冒号分割,而各个元素之间用逗号分割,所有元素都包括在花括号中。值得注意的是,字典中的键必须是唯一的,只能使用不可变的对象(比如字符串)来作为字典的键,字典中的键/值对是没有顺序的。

字典常用方法描述

方法描述
dict.get()返回指定键的值,若值不在字典中则返回default
dict.items()以列表返回课遍历的元组数组
dict.keys()以列表返回一个字典所有的键
dict.values()以列表返回字典中的所有值

4、集合

  • 集合是一个由唯一元素组成的非排序集合体。
  • 集合中的元素没有特定顺序,集合中没有重复项。
  • 可以使用大括号{ }或者set()函数创建集合
三、函数
  • 函数是对程序逻辑进行过程化和结构化的一种方法,函数最大的优点是增强了代码的重用性和可读性。
  • Python不但能灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用

函数定义的注意点:

  1. 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号();
  2. function_name是用户自定义的函数名称;
  3. arguments是零个或多个参数,且任何传入参数必须放在圆括号内;
  4. 最后必须跟一个冒号 :,函数体从冒号开始,并且缩进;
  5. function_block实现函数功能的语句块
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1006915.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号