python
臭屁小可爱
关于Hadoop的学习
展开
-
九九乘法表的几种Python算法
用for循环来写九九乘法表 首先可以看成是两个1到10的for循环的嵌套,两个10到10的数组的笛卡尔集,去除掉重复的部分,就是第二个循环range返回变成从1取到i(外层循环)但是这里要注意,range是一个半开半闭的区间,所以右边最后一个数取不到,所以是i+1,end=" "代表的是每一行中的乘式之间都有一个空格相连,print()代表没执行一次外层循环就空一格! 代码如下: for i in...原创 2019-03-19 16:29:20 · 7882 阅读 · 2 评论 -
函数例题举例
编写一个名为sortNumbers 的python 函数,该函数有两个参数,其中一个是可变参数numbers,另一个是普通的形参type。该形参的默认值是asc.函数的功能是按升序或降序排列可变参数,numbers中的参数值,并以列表形式返回排序结果。type参数指定该函数是按升序还是按降序,排列,type参数值为asc表示按升序排序,其他的值为降序排列 这里首先需要列出一个概念:可变参数 def...原创 2019-04-10 19:58:42 · 786 阅读 · 0 评论 -
Python函数例题
编写一个函数,参数为一个列表,列表的元素为整数,函数的功能是:统计奇数的个数,奇数的和,偶数的个数,偶数的和,以元组返回 def function(list1): sum1 = 0 count1 = 0 sum2 = 0 count2 = 0 list2 = list1.split(",") for i in list2: i =...原创 2019-04-10 20:00:54 · 836 阅读 · 0 评论 -
Python函数递归问题
#编写一个递归的Python函数来实现二分查找。如果在有序列表中查找到了指定值,返回该值在列表中的索引位置,否则返回-1 方法一: n =int( input("请输入要查找的数:")) list1 = [1,2,3,12,13,15,16] list2 = list1.copy() def a(*list1): if n not in list2: return -1 ...原创 2019-04-14 14:44:16 · 398 阅读 · 0 评论