【杨桃的Python基础教程——第7章:Python函数(一)函数概述、函数调用】教程文章相关的互联网学习教程文章

python基础教程:五种字符串操作list[::-1]的用法【代码】

1.list[-1],此时只有一个参数,作用是通过下标访问数据,-1是倒数第一个。list = ‘abcdef‘ print(list[-1])#输出 f 2.list[:-1],作用是返回从start_index = 0到end_index = -1的一串数据这里的list[:-1]为左闭右开。list = ‘abcdef‘ print(list[:-1])#输出 abcde 3.list[::-1],作用是返回倒序的原list#遇到问题没人解答?小编创建了一个Python学习交流群:531509025 #寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习...

Python基础教程【读书笔记】 - 2016/7/19

希望通过博客园持续的更新,分享和记录Python基础知识到高级应用的点点滴滴!第八波:第4章 字典:当索引不好用时  将学到一种通过名字引用值的数据结构,这种结构类型称为映射mapping。字典是Python内唯一内建的映射类型。字典中的值并没有特殊的顺序,都是存储在一个特定的键key里。键可以使 数字、字符串甚至是元组。[4.1] 字典的使用  字典有时比列表更加使用。[4.2] 创建和使用字典    字典由多个键及其对应的值构成...

python开发基础教程

第一:python基础第二:python异常处理类第三:python装饰器第四:python发送邮件原文:https://www.cnblogs.com/fengjunhua/p/8874273.html

《python基础教程(第二版)》学习笔记 函数(第6章)

《python基础教程(第二版)》学习笔记 函数(第6章)创建函数:def function_name(params): block return values记录函数:def function_name(params): ‘NOTE‘ #注释 block return valuesfunction_name.__doc__help(function_name)return # 没有返回值位置参数和关键字参数:关键字参数要提供参数的名字:def function_name(name1=value1, name2=value2): #给参数提供了默认值 block return values让用户提供任意数量的参...

《Python基础教程》第三章:使用字符串【代码】

find方法可以在一个较长的字符串中查找子字符串。它返回子串所在位置的最左端索引。如果没有找到则返回-1join方法用来在队列中添加元素,需要添加的队列元素都必须是字符串 >>> ‘+‘.join(seq) lower方法返回字符串的小写字母版replace方法返回某字符串的所有匹配项均被替换之后得到的字符串 >>> ‘This is a test‘.replace(‘is‘, ‘ezz‘) split方法用来将字符串分割成序列。如果不提供任何分隔符,程序会把所有空格作为分隔符...

python基础教程学习笔记---(4)字典【图】

序列是python中的一种数据结构,映射是另一种。映射(mapping)通过名字来引用值。python内建的唯一一种映射结构是字典。字典中的值没有特殊的顺序,但都存储在一个特定的键中。键可以是数字、字符串甚至数元组。1、字典的使用:序列通过索引来找到元素的取值。字典通过键来获取它的值。字段比列表在某些方面更加适用:①游戏棋盘是用坐标值来组成的②文件是用文件名来确定的③数字电话,地址对应一个联系人这些都不能通过索引来代替...

python基础教程之实现石头剪刀布游戏示例

下面是规则.你和你的对手,在同一时间做出特定的手势,必须是下面一种手势:石头,剪子,布.胜利者从下面的规则中产生,这个规则本身是个悖论.(a) 布包石头.(b)石头砸剪子,(c)剪子剪破布.在你的计算机版本中,用户输入她/他的选项,计算机找一个随机选项,然后由你的程序来决定一个胜利者或者平手.注意:最好的算法是尽量少的使用 if 语句复制代码 代码如下:#coding:utf-8 import randomguess_list = ["石头","剪刀","布"]guize = [["布","石...

《Python基础教程》 读书笔记 第六章 抽象 函数 参数

6.1创建函数函数是可以调用(可能包含参数,也就是放在圆括号中的值),它执行某种行为并且返回一个值。一般来说,内建的callable函数可以用来判断函数是否可调用:>>> x=1>>> y=math.sqrt>>> callable(x)False>>> callable(y)True定义函数用def 语句:def fib(num): result=[0,1] for i in range(num-2): result.append(result[-2]+result[-1]) return result6.1.1记录函数给函数添加文档字符串:>>> def square(x):...

Python基础教程之第2章 列表和元组

D:\>python Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. #2.1序列概览 >>> edward=['Edward Gumby', 42] >>> john=['John Smith',50] >>> database=[edward,john] >>> database [['Edward Gumby', 42], ['John Smith', 50]] #2.2通用序列操作 #2.2.1索引 #代码清单2-1索引演示样例 >>> greeting='Hello' >>> gr...

《Python基础教程》第6~8章 学习笔记【代码】

Python 6-8章tags: Python LearningNote 第6章 抽象6.3 创建函数 1. `callabel()`可以测试函数能否调用。(返回True/False)(3.0得用`hasattr(func, __cal__)`代替) 2. 使用`def`语句定义函数 6.3.1 记录函数 直接写上字符串,比如在def语句后面,称为文档字符串。 可以使用内建help得到关于函数的信息,包括文档字符串。6.3.2 并非真正函数的函数return起到结束函数的作用。6.4 参数魔法 这正是Python的魅力所在!6.4.1 值从...

《python基础教程(第二版)》学习笔记 字典(第4章)

《python基础教程(第二版)》学习笔记 字典(第4章)创建字典:d={‘key1‘:‘value1‘,‘key2‘:‘value2‘}lst=[(‘key1‘,‘value1‘),(‘key2‘,‘value2‘)]; d=dict(lst)d=dict(key1=‘value1‘, key2=‘value2‘)字典基本操作:d={‘key1‘:‘value1‘,‘key2‘:‘value2‘}; len(d) ==> 2 #字典中的键值对数量d={‘key1‘:‘value1‘,‘key2‘:‘value2‘}; d[‘key1‘] ==> ‘value1‘ # 键为k的值d={‘key1‘:‘value1‘...

python基础教程(第2版)第二章读后总结;【代码】【图】

python第二章序列是一种数据结构:典型的序列包括:列表,字符串,元组 数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素 可以是数字或者字符,甚至可以是其他数据结构,在python中,最近本的数据结构是序列,序列中的每个元素被 分配一个序号-----即元素的位置,也成为索引,第一个索引是0,第二个则是1,以此类推。列表和元组的主要区别:列表可以修改,元组则不能,但他们都统称为序列...

Python基础教程笔记——第2章:列表和元组

python shell 里重复上一次的命令:Alt+p2.3 列表:Python的苦力 (1)list函数 (2)列表赋值,不蹦蹦为一个元素不存在的位置赋值 (3)删除元素,del name[1] (4)分片赋值,name[2:]=list(‘ar‘) 列表方法:对象.方法(参数) (1)a.append(6) 在列表末尾添加新的对象 (2)a.count("dh") 统计元素在列表中出现的次数 (3)a.extend(b) 可以在列表的末尾一次性追加多个值 ...

Python基础教程—2019/1/29

2019/1/29 // 整除** 乘方0x 十六进制 0b 二进制 0o八进制常用模块和函数1:pow() 乘方>> pow(2,3)8>> 2**38>>2:abs() 绝对值3:round() 向最接近的那个数取整,如果一样,向偶数取整>> round(2/3)1>>4:math库的floor()函数,向下取整>> import math>> math.floor(32.9)32>>5:math库的ceil()向上取整>> math.ceil(32.9)33>> math.ceil(33)33>>6:sqrt()开平方根>> math.sqrt(9)3.0>>导入方式2:>> from math import ceil>>...

python基础教程第二章【代码】

1、序列基础 序列:python包含6种内建的序列,常用的有:列表、元组、字符串。列表可以修改,元组和字符串不能修改。 索引:从0开始递增,通过索引获取元素;可使用负数索引,从右至左。最后1个元素的位置编号为-1;s = ‘hello‘ print(s[-1])print(s[5]) // error:不能通过索引获取不存在的元素;fourth = input(‘Year: ‘)[3] print(fourth) 切片:访问一定范围内的元素,返回新的序列,原序列不变;通过冒号来隔开两个索引。...

函数调用 - 相关标签