自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 3.5 将二维结构[['a',1],['b',2]]和(('x',3),('y',4))转换成字典

a = [["a",1],["b",2]]b = (("x",3),("y",4))a_1 = dict(a)b_1 = dict(b)print(a_1)print(b_1)结果:{'a': 1, 'b': 2}{'x': 3, 'y': 4}

2020-01-10 17:37:16 258

原创 3.4 b=a,如何不改变a 的情况下改变b

a = dict()b = a.copy()b.update({"x":1})print(a)print(b)结果:{}{'x': 1}

2020-01-10 17:29:26 99

原创 3.3 将列表["mo","deng","ge"]和[1,2,3] 转换成[("mo",1),("deng",2),("ge",3)]

list1 = ["mo","deng","ge"]list2 = [1,2,3]list3 = list(zip(list1,list2))print(list3)结果:[('mo', 1), ('deng', 2), ('ge', 3)]

2020-01-10 17:18:20 79

原创 3.2 将列表[3,7,0,5,1,8]中大于5元素置为0,小于5的元素置为1

list = [3,7,0,5,1,8]for i in range(len(list)): if list[i]<5: list[i] = 0 elif list[i]>5: list[i] = 1print(list)结果:[0, 1, 0, 5, 0, 1]

2020-01-10 17:09:26 235

原创 3.1 将元组(1,2,3) 和集合{"four",5,6}合成一个列表

dict = (1,2,3)set = {"four",5,6}list = list(dict) + list(set)print(list)结果:[1, 2, 3, 'four', 5, 6]

2020-01-10 16:40:37 879

原创 2.5 交换某两个变量的值

x,y = 2,5print("x:{},y:{}".format(x,y))x,y = y,xprint("x:{},y:{}".format(x,y))结果:x:2,y:5x:5,y:2

2020-01-10 16:35:52 58

原创 2.3 计算2-100之间素数的个数,返回结果

def SumPrime(a): n = a count = 0 for n in range(2,a): if n < 2: count += 0 else: for i in range(2,n): if n % i == 0: ...

2020-01-10 16:31:00 426

原创 2.2 判断某个数是否是素数,返回结果

def func(a): n = a if n < 2: return 0 else: for i in range(2,n): if n % i == 0: return 0 return 1a = int(input("请输入一个整数:"))num = func(...

2020-01-10 16:29:19 169

原创 2.1 封装函数实现如下要求 例如:输入2,5 则求:2 + 22+222 + 2222+22222的和

def func(a,b): sum = 0 b = int(b) while(b): c = int(a*b) sum += c b -= 1 return suma = input("输入第一个整数:")b = input("输入第二个整数:")print(func(a,b))结果:输入第一个整数:2...

2020-01-10 16:28:09 348

原创 1.2 用递归函数来实现获取斐波拉契数

def func(n): if n<=1: return n return func(n-1)+func(n-2)print(func(8))结果:21

2020-01-10 16:26:21 300

原创 1.1 使用递归实现:计算某个数的阶乘

def sum(n): if n == 1: return 1 return n + sum(n-1)print(sum(3))结果:6

2020-01-10 16:23:51 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除