一、列表切片a、快捷方式:spam[:3]----表示从列表开始到3位置结束;spam[3:]b、列表的拼接、复制:拼接:使用+[1,2,3]+[‘A‘,‘B‘]>>>>[1,2,3,‘A‘,‘B‘]复制:使用[1,2,3]2>>>[1,2,3,1,2,3]拼接:使用+=spam=‘h
分类:
编程语言 时间:
2019-01-09 17:30:59
阅读次数:
200
说起装饰器我们可能已经很熟悉了(不了解的可以查看python基础学习——装饰器),随手就可以写一个简单的装饰器 def decorator(func): def inner(*args, **kwargs): # 执行函数前做点事 result = func(*args, **kwargs) # 执 ...
分类:
编程语言 时间:
2018-12-12 23:50:49
阅读次数:
285
Python中最常见括号的区别:在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数据类型。Python中的小括号():代表tuple元祖数据类型,元祖是一种不可变序列。创建方法很简单,大多数时候都是小括号括起来的。 复制代码1>>>tup=(1,2,3)2>>>tup3(1
分类:
编程语言 时间:
2018-12-01 17:12:47
阅读次数:
283
今天,我主要学了Python中的几种基本语句。其中包括格式化输出,运算符,编码以及while循环语句。 首先,说一下格式化输出。 格式化输出有两种形式: 上面的第二种格式化输出只在Python3.5以上版本中可用。 之后,说一下基本运算符。 基本运算符有算数运算、比较运算、赋值运算、逻辑运算等,我今 ...
分类:
编程语言 时间:
2018-11-27 20:54:34
阅读次数:
153
递归 递归的经典例子 def fib(n): if n < 1: raise ValueError elif (n == 1) or (n == 2): return 1 else: return fib(n - 1) + fib(n - 2) print(fib(1)) #1 print(fib( ...
分类:
编程语言 时间:
2018-11-20 14:59:54
阅读次数:
146
Python内置函数 Python 包含了以下内置函数: 切片 切片 使用 索引值 来限定范围,从一个大的 字符串 中 切出 小的 字符串 列表 和 元组 都是 有序 的集合,都能够 通过索引值 获取到对应的数据 字典 是一个 无序 的集合,是使用 键值对 保存数据 运算符 注意: in 在对 字典 ...
分类:
编程语言 时间:
2018-11-02 23:33:55
阅读次数:
170
字符串的定义 字符串 就是 一串字符,是编程语言中表示文本的数据类型 在 Python 中可以使用 一对双引号 " 或者 一对单引号 ' 定义一个字符串 虽然可以使用 \" 或者 \' 做字符串的转义,但是在实际开发中: 如果字符串内部需要使用 ":,可以使用 ' 定义字符串,例如:'zhangsa ...
分类:
编程语言 时间:
2018-11-02 21:42:23
阅读次数:
265
变量的作用:变量就是用来存储数据的。 变量的定义 在python中,变量在使用之前需要进行赋值,变量只有赋值后才能使用,如果变量没有赋值就使用会出现什么情况呢?如下图,使用之前变量未定义,会报错,如下: 变量时使用=来进行赋值的 =左边是一个变量名 =右边是值 练习 计算矩形的面积(长为100,高为 ...
分类:
编程语言 时间:
2018-10-28 19:32:08
阅读次数:
216
注释 1. 注释的作用 注释就是对某些代码进行标注说明,以增强代码的可读性。我们在写程序的时候,编写的某一部分代码的意图不太明显,这时候就需要对这一部分代码加以说明,来明确这一部分到的意图。一般的编程语句有单行注释和多行注释 2. 单行注释 单行注释是以#开头,#右边的所有的文字都被当做说明文字,而 ...
分类:
编程语言 时间:
2018-10-28 11:54:45
阅读次数:
286
使用pymysql连接mysql 安装pymysql pymysql安装可以通过两种方式 使用pip安装 首先简单说一下pip的使用方法 获取帮助 pip --help 升级 pip pip install -U pip 安装包 pip install SomePackage 卸载包 pip uni ...
分类:
数据库 时间:
2018-10-22 23:18:28
阅读次数:
236