-
这个汉诺塔问题好好弄懂查看全部
-
Python和其他语言的对比查看全部
-
Python不适合的领域 ~~~~~~~~~~~~~~~~~查看全部
-
Python适合的领域查看全部
-
1.# math包提供了sin()和 cos()函数,我们先用import引用它 >>> import math 2.在语法上,返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值 >>> x, y = move(100, 100, 60, math.pi / 6) 3.Python的函数返回多值其实就是返回一个tuple查看全部
-
1.def 语句定义一个函数要使用 ,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回 2.请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回 3.如果没有return语句,函数执行完毕后也会返回结果,只是结果为 None return None可以简写为return查看全部
-
1.要调用一个函数,需要知道函数的名称和参数 2.help(abs) 可以查看abs函数的帮助信息 3.abs(number) 返回number的绝对值 4.cmp(x, y) 比较函数,如果 x<y,返回 -1,如果 x==y,返回 0,如果 x>y,返回 1 5.int()函数可以把其他数据类型转换为整数 6.str()函数把其他类型转换成 str 7.sum()函数接受一个list作为参数,并返回list所有元素之和查看全部
-
1.set的add()方法: >>> s = set([1, 2, 3]) >>> s.add(4) 如果添加的元素已经存在于set中,add()不会报错,但是不会加进去了 2.set的remove()方法 >>> s = set([1, 2, 3, 4]) >>> s.remove(4) 如果删除的元素不存在set中,remove()会报错:查看全部
-
请用 for 循环遍历如下的set,打印出 name: score 来。 s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) 注意到set的元素是tuple,因此 for 循环的变量被依次赋值为tuple。 s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)]) for x in s: print x[0] + ':', x[1]查看全部
-
遍历 set 和遍历 list 类似,都可以通过 for 循环实现。 直接使用 for 循环可以遍历 set 的元素: >>> s = set(['Adam', 'Lisa', 'Bart']) >>> for name in s: ... print name查看全部
-
1.判断一个元素是否在set中速度很快 2.set存储的元素必须是不变对象,因此,任何可变对象是不能放入set中的 3.set存储的元素也是没有顺序的查看全部
-
变量本身类型不固定的语言称之为动态语言,python就是查看全部
-
1.由于set存储的是无序集合,所以我们没法通过索引来访问。访问 set中的某个元素实际上就是判断一个元素是否在set中。 2.我们可以用 in 操作符判断: >>> 'Bart' in s True 3.大小写很重要,'Bart' 和 'bart'被认为是两个不同的元素查看全部
-
s = set(['A', 'B', 'C'])查看全部
-
1.set 持有一系列元素,这一点和 list 很像,但是set的元素没有重复,而且是无序的,这点和 dict 的 key很像。 2.创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素 3.因为set不能包含重复的元素,所以,当我们传入包含重复元素的 list ,set会自动去掉重复的元素。查看全部
举报
0/150
提交
取消