| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- # -*- coding: UTF-8 -*-
- # 分组程序
- import random
- users = [
- '陈楚生', '付辛博', '井柏然', '乔任梁',
- '俞灏明', '王栎鑫', '张殿菲', '刘洲成',
- '王铮亮', '周路明', '关启祥', '蔡思涛', 'xdc'
- ]
- """
- 1、每两个人为一组
- 随机抽取2个人
- user_list = random.sample(users,2)
- users.remove(user_list[0])
- users.remove(user_list[1])
- 2、停止循环条件,就是 users 为空
- while users:
- user_list = random.sample(users,2)
- users.remove(user_list[0])
- users.remove(user_list[1])
- 3、保存已经分组的成员
- 使用列表
- usres_group = []
- while users:
- user_list = random.sample(users,2)
- users_group.appned(user_list)
- users.remove(user_list[0])
- users.remove(user_list[1])
- for group_name in users_group:
- print(group_name)
- 4、假设人数不被2整除
- tag = False
- if len(users) %2 != 0:
- tag = True
- if tag:
- user_list = random.sample(users,3)
- users_group.append(user_list)
- users.remove(user_list[0])
- users.remove(user_list[1])
- users.remove(user_list[2])
- """
- # users_group = []
- # tag = False
- # if len(users) %2 != 0:
- # tag = True
- # if tag:
- # user_list = random.sample(users,3)
- # users_group.append(user_list)
- # users.remove(user_list[0])
- # users.remove(user_list[1])
- # users.remove(user_list[2])
- # while users:
- # user_list = random.sample(users,2)
- # users_group.append(user_list)
- # users.remove(user_list[0])
- # users.remove(user_list[1])
- # for group_name in users_group:
- # print(group_name)
- ###============获取CPU信息============###
- file = './day4/cpu_info.txt'
- with open(file, 'r') as f:
- for line in f:
- if "model name" in line:
- print(line)
- cpu_info_line = line.split(':')[1].strip()
- cpu_info = '_'.join(cpu_info_line.split())
- print(cpu_info)
|