上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 67 下一页
摘要: 整理:4中最常见的自定义函数模型1).无参无返回值2).无参有返回值3).有参无返回值4).有参有返回值 #定义无参无返回值自定义函数 def func1(): print('hello method...') #定义无参有返回值自定义函数 def func2(): return True #定义有 阅读全文
posted @ 2019-02-25 18:54 hank-li 阅读(212) 评论(0) 推荐(0)
摘要: return关键字的使用:1).结束函数2).将结果返回给函数的调用者/调用处【注意事项】1).与return同一作用范围内的后面不要显示书写任何代码,因为永远不可能被执行到,不会报错。2).return后面也可以不定义任何有效的数据,但是这样会将None值返回给调用处,一般没什么意义。 def func1(a,b): print(a+b) #return后面也可以不定义任何有效... 阅读全文
posted @ 2019-02-25 18:51 hank-li 阅读(183) 评论(0) 推荐(0)
摘要: 案例二:python中定义有/无返回值的函数,演示python没有函数重载这一说需求:自定义函数:计算两个整数的和值两个原则:1).有没形参有,两个2).有没返回值可有可无 def my_sum(a,b): sum=a+b return sum 调用自定义函数来实现两个整数求和的操作 sum=my_ 阅读全文
posted @ 2019-02-25 18:45 hank-li 阅读(229) 评论(0) 推荐(0)
摘要: 案例一:演示自定义函数的使用:包含:1).定义格式的掌握2).函数的好处自定义函数:实现打印矩形的操作两个原则需要考虑:1).有没有形参?有,2个2).有没有返回值?没有。 def printRet(a,b): for i in range(a): for j in range(b): print( 阅读全文
posted @ 2019-02-25 18:36 hank-li 阅读(216) 评论(0) 推荐(0)
摘要: 案例二:冒泡排序 lt1=[45,12,56,-32,-3,44,75,-22,100] print('排序前:'+str(lt1)) 自定义函数:实现冒泡排序(升序)原则:1).有没有形参?有,接受一个列表对象2).有没有返回值?没有,排完就排完 def bubbleSort(lt): lengt 阅读全文
posted @ 2019-02-24 18:12 hank-li 阅读(379) 评论(0) 推荐(0)
摘要: 案例一:选择排序使用选择排序的思想实现列表数据的升序排序 lt=[45,12,56,-32,-3,44,75,-22,100] length=len(lt) # print('排序前:'+str(lt)) 使用嵌套循环来实现外层循环控制轮数,i可以认为是选中空间或者点 for i in range( 阅读全文
posted @ 2019-02-24 18:09 hank-li 阅读(271) 评论(0) 推荐(0)
摘要: 1.排序特点:1).升序:从小到大2).降序:从大到小课堂实现选择排序:参看老郭选择排序.py文件2.函数:(方法/method)自定义函数:概念:它表示一段作用范围(作用域),当中封装了一段业务逻辑代码,此范围有名字,我们需要调用函数名,才能去执行它;好处:1).代码的复用性变强2).代码的扩展性 阅读全文
posted @ 2019-02-24 17:56 hank-li 阅读(604) 评论(0) 推荐(0)
摘要: 2.嵌套循环:概念:循环中再定义循环,称为嵌套循环;【注意】嵌套循环可能有多层,但是一般我们实际开发最多两层就可以搞定了(99%的情况)格式:1).while中套while常用2).while中套forin3).forin中套while4).forin中套forin更常用演示forin...fori 阅读全文
posted @ 2019-02-24 17:52 hank-li 阅读(7338) 评论(0) 推荐(0)
摘要: 1.for...in循环:有两个使用场景:场景一:for in和range对象配合使用range对象的引入讲解格式:range([start,end,step]):特点:索引满足含头不含尾的特点-->闭开区间以上三个参数:start、end、step的含义和str切片一样理解惰性序列对象:将多个数据 阅读全文
posted @ 2019-02-24 17:38 hank-li 阅读(1858) 评论(0) 推荐(0)
摘要: 3.转换函数:int():float():str():list():tuple():set():dict():bool():案例:#演示各个转换函数的使用:数值型-->字符型使用:str() 阅读全文
posted @ 2019-02-24 17:32 hank-li 阅读(230) 评论(0) 推荐(0)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 67 下一页