首页 > 其他分享 >实验3

实验3

时间:2023-04-21 16:33:17浏览次数:30  
标签:count product cart products print 实验 id

task 1

实验源码

 1 import random
 2 
 3 print('用列表存储随机整数: ')
 4 lst = [random.randint(0, 100) for i in range(5)]
 5 print(lst)
 6 
 7 print('\n用集合存储随机整数: ')
 8 s1 = {random.randint(0, 100) for i in range(5)}
 9 print(s1)
10 
11 print('\n用集合存储随机整数: ')
12 s2 = set()
13 while len(s2) < 5:
14     s2.add(random.randint(0, 100))
15 print(s2)

运行结果截图

 

random.randint(0,100)生成的随机整数范围是0-100 可以取到100

list(range(5))生成的有序序列范围是 0-4,不包括5;list(range(1,5))生成的有序数列范围是1-4,不包括5

如果使用line8 生成集合s1,len(s1)不一定为5,若生成随机数时,产生了相同的元素,集合中只会有一个该元素。

使用line12-14 生成集合s2,len(s2)一定为5

task 2_1

实验源码

 1 # 列表遍历
 2 lst = [55, 92, 88, 79, 96]
 3 
 4 # 遍历方法1: 使用while + 索引
 5 i = 0
 6 while i < len(lst):
 7     print(lst[i], end = ' ')
 8     i += 1
 9 
10 print()
11 
12 # 遍历方法2: 使用for + 索引
13 for i in range(len(lst)):
14     print(lst[i], end = ' ')
15 print()
16 
17 # 遍历方法3: 使用for...in
18 for i in lst:
19     print(i , end = ' ')
20 print()

运行结果截图

task 2_2

实验源码

 1 # 字典遍历
 2 book_info = {'isbn': '978-7-5356-8297-0',
 3              '书名': '白鲸记',
 4              '作者': '克里斯多夫.夏布特',
 5              '译者': '高文婧',
 6              '出版社': '湖南美术出版社',
 7              '售价': 82
 8              }
 9 
10 # 遍历key-value对: 实现方式1
11 for key, value in book_info.items():
12     print(f'{key}: {value}')
13 print()
14 
15 # 遍历key-value对: 实现方法2
16 for item in book_info.items():
17     print(f'{item[0]}: {item[1]}')
18 print()
19 
20 # 遍历值: 实现方法1
21 for value in book_info.values():
22     print(value, end = ' ')
23 print()

运行结果截图

task 2_3

实验源码

 

 1 book_infos = [{'书名': '昨日的世界', '作者': '斯蒂芬.茨威格'},
 2               {'书名': '局外人', '作者': '阿尔贝.加缪'},
 3               {'书名': '设计中的设计', '作者': '原研哉'},
 4               {'书名': '万历十五年', '作者': '黄仁宇'},
 5               {'书名': '刀锋', '作者': '毛姆'}
 6              ]
 7 n=1
 8 for i in book_infos:
 9         print(n,'.''《'+i['书名']+'》',i['作者'])
10         n=n+1

 

运行结果截图

 

 

task 3

实验源码

 1 text  = '''The Zen of Python, by Tim Peters
 2 
 3 Beautiful is better than ugly.
 4 Explicit is better than implicit.
 5 Simple is better than complex.
 6 Complex is better than complicated.
 7 Flat is better than nested.
 8 Sparse is better than dense.
 9 Readability counts.
10 Special cases aren't special enough to break the rules.
11 Although practicality beats purity.
12 Errors should never pass silently.
13 Unless explicitly silenced.
14 In the face of ambiguity, refuse the temptation to guess.
15 There should be one-- and preferably only one --obvious way to do it.
16 Although that way may not be obvious at first unless you're Dutch.
17 Now is better than never.
18 Although never is often better than *right* now.
19 If the implementation is hard to explain, it's a bad idea.
20 If the implementation is easy to explain, it may be a good idea.
21 Namespaces are one honking great idea -- let's do more of those!
22 '''
23 
24 text = text.lower()
25 freq = {}
26 
27 for char in text:
28 
29     if char.isalpha():
30 
31         if char in freq:
32 
33             freq[char] += 1
34 
35         else:
36 
37             freq[char] = 1
38 
39 for char, count in sorted(freq.items(), key=lambda x: x[1], reverse=True):
40 
41     print(char, count)

运行结果截图

task 4

实验源码

 1 title='专业学号信息'
 2 print(title.center(50,'-'))
 3 code_majors={8326:'地信类',8329:'计算机类',8330:'气科类',8336:'防灾工程',8345:'海洋科学',8382:'气象工程'}
 4 for key,value in code_majors.items():
 5     print(f'{key}:{value}')
 6 
 7 while True:
 8     id = input('请输入学号:')
 9     if id=='#':
10         print('查询结束...')
11         break
12     major = int(id[4:8])
13     if major in code_majors.keys():
14         print(f'专业是:{code_majors[major]}')
15     else:
16         print('不在这些专业中...')

运行结果截图

task 5

实验源码

 1 import random
 2 x0 = random.randint(1,31)
 3 print('猜猜2023年5月哪一天会是你的lucky day:~')
 4 x  = int(input('你有三次机会,猜吧(1-31):'))
 5 if x == x0:
 6     print('哇,中了')
 7 else:
 8     for i in range(2):
 9         if x > x0:
10             print('猜晚了,你的lucky day 已经过啦')
11             x  = int(input('再猜(1-31):'))
12         elif x < x0:
13             print('猜早了,你的lucky day还没到呢')
14             x  = int(input('再猜(1-31):'))
15         else:
16             print('哇,猜中了~')
17             break
18     else:
19         print('哇哦,次数用光了')
20         print('偷偷告诉你,五月你的lucky day 是',x0,'号''good luck')

运行结果截图

task 6

实验源码

 1 datas = {'2049777001': ['篮球', '羽毛球', '美食', '漫画'],
 2          '2049777002': ['音乐', '旅行'],
 3          '2049777003': ['马拉松', '健身', '游戏'],
 4          '2049777004': [],
 5          '2049777005': ['足球', '阅读'],
 6          '2049777006': ['发呆', '闲逛'],
 7          '2049777007': [],
 8          '2049777008': ['书法', '电影'],
 9          '2049777009': ['音乐', '阅读', '电影', '漫画'],
10          '2049777010': ['数学', '推理', '音乐', '旅行']
11          }
12 dict={}
13 for k in datas.values():
14     for i in k:
15        dict[i] = dict.get(i, 0) + 1
16 a=sorted(dict.items(),key=lambda x:x[1],reverse=True)
17 for key,value in a:
18     print(f'{key}:{value}')

运行结果截图

task 7_1

实验源码

 1 #欢迎信息
 2 print('欢迎使用家用电器销售系统!')
 3 #商品数据初始化
 4 products=[
 5     ['0001','电视机','海尔',5999.00,20],
 6     ['0002','冰箱','西门子',6998.00,15],
 7     ['0003','洗衣机','小天鹅',1999.00,10],
 8     ['0004','空调','格力',3900.00,0],
 9     ['0005','热水器','格力',688.00,30],
10     ['0006','笔记本','联想',5699.00,10],
11     ['0007','微波炉','苏泊尔',480.00,33],
12     ['0008','投影仪','松下',1250.00,12],
13     ['0009','吸尘器','飞利浦',999.00,9],
14 ]
15 
16 
17 #初始化用户购物车
18 products_cart = []
19 
20 option = input('请选择您的操作:1-查看商品;2-购物;3—查看购物车;其他-结账')
21 
22 while option in['1','2','3']:
23     if option == '1':
24         #产品信息列表
25         print('产品和价格信息如下:')
26         print('************************************************')
27         print('%-10s'%'编号','%-10s'%'名称','%-10s'%'品牌','%-10s'%'价格','%-10s'%'库存数量')
28         print('-------------------------------------------------')
29         for i in range(len(products)):
30             print('%-10s'%products[i][0],'%-10s'%products[i][1],'%-10s'
31             %products[i][2],
32             '%10.2f'%products[i][3],
33             '%10d'%products[i][4])
34         print('-------------------------------------------------')
35     elif option == '2':
36         product_id = input('请输入您要购买的产品编号:')
37         while product_id not in [item[0] for item in products]:
38             product_id = input('编号不存在,请重新输入您要购买的产品编号:')
39 
40         count = int(input('请输入您要购买的产品数量:'))
41         while count>products[int(product_id)-1][4]:
42             count=int(input('数量超出库存,请重新输入您要购买的产品数量:'))
43         #将所购买的商品加入购物车
44         if product_id not in [item[0] for item in products_cart]:
45             products_cart.append([product_id,count])
46         else:
47             for i in range(len(products_cart)):
48                 if products_cart[i][0] == product_id:
49                     products_cart[i][1]+=count
50         #更新商品列表
51         for i in range(len(products)):
52             if products[i][0] == product_id:
53                 products[i][4] -= count
54     else:
55         print('购物车信息如下:')
56         print('*************************************')
57         print('%-10s'%'编号','%-10s'%'购买数量')
58         print('-------------------------------------')
59         for i in range(len(products_cart)):
60             print('%-10s'%products_cart[i][0],'%6d'%products_cart[i][1])
61         print('-------------------------------------')
62     option = input('操作成功!请选择你的操作:1-查看商品;2-购物;3-查看购物车;其他-结账')
63 #计算金额
64 if len(products_cart)>0:
65     amount = 0
66     for i in range(len(products_cart)):
67         product_index = 0
68         for j in range(len(products)):
69             if products[j][0] == products_cart[i][0]:
70                 product_index = j
71                 break
72         price = products[product_index][3]
73         count = products_cart[i][1]
74         amount+=price*count
75 
76     if 5000<amount<=10000:
77         amount = amount * 0.95
78     elif 10000<amount<=20000:
79         amount = amount * 0.90
80     elif amount > 20000:
81         amount = amount*0.85
82     else:
83         amount = amount*1
84     print('购买成功,您需要支付%8.2f元'%amount)
85 
86 #退出系统
87 print('谢谢您的光临,下次再见!')

运行结果截图

task 7_2

实验源码

 1 #欢迎信息
 2 print('欢迎使用家用电器销售系统!')
 3 #商品数据初始化
 4 products=[
 5     ['0001','电视机','海尔',5999.00,20],
 6     ['0002','冰箱','西门子',6998.00,15],
 7     ['0003','洗衣机','小天鹅',1999.00,10],
 8     ['0004','空调','格力',3900.00,0],
 9     ['0005','热水器','格力',688.00,30],
10     ['0006','笔记本','联想',5699.00,10],
11     ['0007','微波炉','苏泊尔',480.00,33],
12     ['0008','投影仪','松下',1250.00,12],
13     ['0009','吸尘器','飞利浦',999.00,9],
14 ]
15 
16 
17 #初始化用户购物车
18 products_cart = []
19 
20 option = input('请选择您的操作:1-查看商品;2-购物;3—查看购物车;其他-结账')
21 
22 while option in['1','2','3']:
23     if option == '1':
24         #产品信息列表
25         print('产品和价格信息如下:')
26         print('************************************************')
27         print(print('{:<10}'.format('编号'),'{:<10}'.format('名称'),'{:<10}'.format('品牌'),'{:<10}'.format('价格'),'{:<10}'.format('库存数量')))
28         print('-------------------------------------------------')
29         for i in range(len(products)):
30             print('{:<10}'.format(products[i][0]),'{:<10}'.format(products[i][1]),'{:<10}'.format
31             (products[i][2]),
32             '{:<10}'.format(products[i][3]),
33             '{:<10}'.format(products[i][4]))
34         print('-------------------------------------------------')
35     elif option == '2':
36         product_id = input('请输入您要购买的产品编号:')
37         while product_id not in [item[0] for item in products]:
38             product_id = input('编号不存在,请重新输入您要购买的产品编号:')
39 
40         count = int(input('请输入您要购买的产品数量:'))
41         while count>products[int(product_id)-1][4]:
42             count=int(input('数量超出库存,请重新输入您要购买的产品数量:'))
43         #将所购买的商品加入购物车
44         if product_id not in [item[0] for item in products_cart]:
45             products_cart.append([product_id,count])
46         else:
47             for i in range(len(products_cart)):
48                 if products_cart[i][0] == product_id:
49                     products_cart[i][1]+=count
50         #更新商品列表
51         for i in range(len(products)):
52             if products[i][0] == product_id:
53                 products[i][4] -= count
54     else:
55         print('购物车信息如下:')
56         print('*************************************')
57         print('{:<10}'.format('编号'),'{:<10}'.format('购买数量'))
58         print('-------------------------------------')
59         for i in range(len(products_cart)):
60             print('{:<10}'.format(products_cart[i][0]),'{:<6}'.format(products_cart[i][1]))
61         print('-------------------------------------')
62     option = input('操作成功!请选择你的操作:1-查看商品;2-购物;3-查看购物车;其他-结账')
63 #计算金额
64 if len(products_cart)>0:
65     amount = 0
66     for i in range(len(products_cart)):
67         product_index = 0
68         for j in range(len(products)):
69             if products[j][0] == products_cart[i][0]:
70                 product_index = j
71                 break
72         price = products[product_index][3]
73         count = products_cart[i][1]
74         amount+=price*count
75 
76     if 5000<amount<=10000:
77         amount = amount * 0.95
78     elif 10000<amount<=20000:
79         amount = amount * 0.90
80     elif amount > 20000:
81         amount = amount*0.85
82     else:
83         amount = amount*1
84     print('购买成功,您需要支付{:.2f}元'.format(amount))
85 
86 #退出系统
87 print('谢谢您的光临,下次再见!')

运行结果截图

task 8_1

实验源码

 1 #欢迎信息
 2 print('欢迎使用家用电器销售系统!')
 3 #商品数据初始化
 4 products=[
 5     {'id':'0001','name':'电视机','brand':'海尔','price':5999.00,'count':20},
 6     {'id':'0002','name':'冰箱','brand':'西门子','price':6998.00,'count':15},
 7     {'id':'0003','name':'洗衣机','brand':'小天鹅','price':1999.00,'count':10},
 8     {'id':'0004','name':'空调','brand':'格力','price':3900.00,'count':0},
 9     {'id':'0005','name':'热水器','brand':'格力','price':688.00,'count':30},
10     {'id':'0006','name':'笔记本','brand':'联想','price':5699.00,'count':10},
11     {'id':'0007','name':'微波炉','brand':'苏泊尔','price':480.00,'count':33},
12     {'id':'0008','name':'投影仪','brand':'松下','price':1250.00,'count':12},
13     {'id':'0009','name':'吸尘器','brand':'飞利浦','price':999.00,'count':9},
14 ]
15 
16 
17 #初始化用户购物车
18 products_cart = []
19 
20 option = input('请选择您的操作:1-查看商品;2-购物;3—查看购物车;其他-结账')
21 
22 while option in['1','2','3']:
23     if option == '1':
24         #产品信息列表
25         print('产品和价格信息如下:')
26         print('************************************************')
27         print('%-10s'%'编号','%-10s'%'名称','%-10s'%'品牌','%-10s'%'价格','%-10s'%'库存数量')
28         print('-------------------------------------------------')
29         for i in range(len(products)):
30             print('%-10s'%products[i]['id'],'%-10s'%products[i]['name'],
31             (products[i]['brand']),
32             '%-10.2f'%products[i]['price'],
33             '%-10d'%products[i]['count'])
34         print('-------------------------------------------------')
35     elif option == '2':
36         product_id = input('请输入您要购买的产品编号:')
37         while product_id not in [item['id'] for item in products]:
38             product_id = input('编号不存在,请重新输入您要购买的产品编号:')
39 
40         count = int(input('请输入您要购买的产品数量:'))
41         while count>products[int(product_id)-1]['count']:
42             count=int(input('数量超出库存,请重新输入您要购买的产品数量:'))
43         #将所购买的商品加入购物车
44         if product_id not in [item['id'] for item in products_cart]:
45             products_cart.append({'id':product_id,'count':count})
46         else:
47             for i in range(len(products_cart)):
48                 if products_cart[i].get('id') == product_id:
49                     products_cart[i]['count']+=count
50         #更新商品列表
51         for i in range(len(products)):
52             if products[i]['id'] == product_id:
53                 products[i]['count'] -= count
54     else:
55         print('购物车信息如下:')
56         print('*************************************')
57         print('%-10s'%'编号','%-10s'%'购买数量')
58         print('-------------------------------------')
59         for i in range(len(products_cart)):
60             print('%-10s'%products_cart[i]['id'],'%6d'%products_cart[i]['count'])
61         print('-------------------------------------')
62     option = input('操作成功!请选择你的操作:1-查看商品;2-购物;3-查看购物车;其他-结账')
63 #计算金额
64 if len(products_cart)>0:
65     amount = 0
66     for i in range(len(products_cart)):
67         product_index = 0
68         for j in range(len(products)):
69             if products[j]['id'] == products_cart[i]['id']:
70                 product_index = j
71                 break
72         price = products[product_index]['price']
73         count = products_cart[i]['count']
74         amount+=price*count
75 
76     if 5000<amount<=10000:
77         amount = amount * 0.95
78     elif 10000<amount<=20000:
79         amount = amount * 0.90
80     elif amount > 20000:
81         amount = amount*0.85
82     else:
83         amount = amount*1
84     print('购买成功,您需要支付{:.2f}元'.format(amount))
85 
86 #退出系统
87 print('谢谢您的光临,下次再见!')

运行结果截图

task 8_2

实验源码

 1 #欢迎信息
 2 print('欢迎使用家用电器销售系统!')
 3 #商品数据初始化
 4 products=[
 5     {'id':'0001','name':'电视机','brand':'海尔','price':5999.00,'count':20},
 6     {'id':'0002','name':'冰箱','brand':'西门子','price':6998.00,'count':15},
 7     {'id':'0003','name':'洗衣机','brand':'小天鹅','price':1999.00,'count':10},
 8     {'id':'0004','name':'空调','brand':'格力','price':3900.00,'count':0},
 9     {'id':'0005','name':'热水器','brand':'格力','price':688.00,'count':30},
10     {'id':'0006','name':'笔记本','brand':'联想','price':5699.00,'count':10},
11     {'id':'0007','name':'微波炉','brand':'苏泊尔','price':480.00,'count':33},
12     {'id':'0008','name':'投影仪','brand':'松下','price':1250.00,'count':12},
13     {'id':'0009','name':'吸尘器','brand':'飞利浦','price':999.00,'count':9},
14 ]
15 
16 
17 #初始化用户购物车
18 products_cart = []
19 
20 option = input('请选择您的操作:1-查看商品;2-购物;3—查看购物车;其他-结账')
21 
22 while option in['1','2','3']:
23     if option == '1':
24         #产品信息列表
25         print('产品和价格信息如下:')
26         print('************************************************')
27         print(print('{:<10}'.format('编号'),'{:<10}'.format('名称'),'{:<10}'.format('品牌'),'{:<10}'.format('价格'),'{:<10}'.format('库存数量')))
28         print('-------------------------------------------------')
29         for i in range(len(products)):
30             print('{:<10}'.format(products[i]['id']),'{:<10}'.format(products[i]['name']),'{:<10}'.format
31             (products[i]['brand']),
32             '{:<10}'.format(products[i]['price']),
33             '{:<10}'.format(products[i]['count']))
34         print('-------------------------------------------------')
35     elif option == '2':
36         product_id = input('请输入您要购买的产品编号:')
37         while product_id not in [item['id'] for item in products]:
38             product_id = input('编号不存在,请重新输入您要购买的产品编号:')
39 
40         count = int(input('请输入您要购买的产品数量:'))
41         while count>products[int(product_id)-1]['count']:
42             count=int(input('数量超出库存,请重新输入您要购买的产品数量:'))
43         #将所购买的商品加入购物车
44         if product_id not in [item['id'] for item in products_cart]:
45             products_cart.append({'id':product_id,'count':count})
46         else:
47             for i in range(len(products_cart)):
48                 if products_cart[i].get('id') == product_id:
49                     products_cart[i]['count']+=count
50         #更新商品列表
51         for i in range(len(products)):
52             if products[i]['id'] == product_id:
53                 products[i]['count'] -= count
54     else:
55         print('购物车信息如下:')
56         print('*************************************')
57         print('{:<10}'.format('编号'),'{:<10}'.format('购买数量'))
58         print('-------------------------------------')
59         for i in range(len(products_cart)):
60             print('{:<10}'.format(products_cart[i]['id']),'{:<6}'.format(products_cart[i]['count']))
61         print('-------------------------------------')
62     option = input('操作成功!请选择你的操作:1-查看商品;2-购物;3-查看购物车;其他-结账')
63 #计算金额
64 if len(products_cart)>0:
65     amount = 0
66     for i in range(len(products_cart)):
67         product_index = 0
68         for j in range(len(products)):
69             if products[j]['id'] == products_cart[i]['id']:
70                 product_index = j
71                 break
72         price = products[product_index]['price']
73         count = products_cart[i]['count']
74         amount+=price*count
75 
76     if 5000<amount<=10000:
77         amount = amount * 0.95
78     elif 10000<amount<=20000:
79         amount = amount * 0.90
80     elif amount > 20000:
81         amount = amount*0.85
82     else:
83         amount = amount*1
84     print('购买成功,您需要支付{:.2f}元'.format(amount))
85 
86 #退出系统
87 print('谢谢您的光临,下次再见!')

运行结果截图

 

标签:count,product,cart,products,print,实验,id
From: https://www.cnblogs.com/dycdyc777/p/17332800.html

相关文章

  • Cisco网络综合实验
    一、实验拓扑二、实验步骤2.1配置路由器#步骤1:配置路由器接口、配置DHCP地址池Router>enRouter#conftRouter(config)#intg0/0Router(config-if)#ipadd10.0.0.2255.255.255.0Router(config-if)#noshRouter(config-if)#exit配置路由条目Router(config)#iprout......
  • 操作系统实验 & bochs 环境配置
    wsl2-Ubuntu22.04+VSCode+bochs+xfce4+VcXsrv笔者环境wsl2-Ubuntu22.040.安装WSL2&VSCode网上教程千千万,请自行查找WSL2:WSL2安装教程_pengege666的博客-CSDN博客​ 切换清华源:ubuntu|镜像站使用帮助|清华大学开源软件镜像站|TsinghuaOpenSourc......
  • 链路聚合-实验
    一、实验背景什么是链路聚合?将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入吞吐量在各成员端口的负载分担当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计算报文的发送端口,故障端口恢复后再次担......
  • UML时序图实验报告
    1,这是一张向我们直接展示了银行取款活动图,首先我们需要填写表单,其次需要输入密码,根据判断条件,检查密码的正误,密码错误直接结束,密码正确,根据用户的需求,如果取款则出款并结束,如果是计算利息,则执行打印清单操作,并结束。   2,这张图片展示了用户想要续借图书的时序图,这里的目......
  • 【原创】实验验证 -fstack-protector 编译选项效果
     使用 -fstack-protector选项的编译脚本  [root@Bettystack_smash_test]#catmk.sh  #!/bin/bash g++-O2-Wall-m32-shared-Wl,-fpiccaptureexception.cpp-olibcaptureexception.so gcc-g-fstack-protector-Wall-U_FORTIFY_......
  • 实验四
    #include<stdio.h>#defineN4intmain(){inta[N]={2,0,2,3};charb[N]={'2','0','2','3'};inti;printf("sizeof(int)=%d\n",sizeof(int));printf("sizeof(char)=%d\n",size......
  • Spark+HBase数据处理与存储实验部分内容
    0.Scala+Spark+HBase的IDEA环境配置需要下载的内容:Scala、Java,注意两者之间版本是否匹配。环境:Win10,Scala2.10.6,JDK1.7,IDEA2022.3.1创建maven工程。下载Scala插件。右键项目,添加Scala框架支持。项目结果如图所示:scala添加为源目录,下存scala代码添加依赖包。将property的......
  • 网络对抗实验五 信息搜集与漏洞扫描--20201313
    目录网络对抗实验五信息搜集与漏洞扫描一、实践目标及实践内容1.实践目标2.实践内容二、实践原理1.信息搜集三、实践过程记录1、各种搜索技巧的应用搜索网址目录结构使用traceroute命令进行路由侦查2、DNSIP注册信息的查询whois查询nslookup查询dig查询LP2Location地理位置查......
  • VSCode修饰器报错,对修饰器的实验支持功能在将来的版本中可能更改
    报错内容对修饰器的实验支持功能在将来的版本中可能更改。在“tsconfig”或“jsconfig”中设置“experimentalDecorators”选项以删除此警告解决办法方法一:设置VSCode选项管理==>设置==>搜索experimentalDecorators==>打上勾勾方法二:增加jsconfig文件在根目录下新......
  • 火山引擎 DataTester:让企业“无代码”也能用起来的 A/B 实验平台
     更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群当数字化变革方兴未艾,无代码正受到前所未有的关注。Salesforce的数据显示,52%的IT部门表示,公司内部IT相关的技能差距是一个大问题,优秀的开发人员难找且成本高昂,而“无代码”能让编码技能有......