速成教程-Python 8天魔鬼闭关训练营从入门到精通(全套90集)

作者: 路飞学城Alex分类: 计算机技术 发布时间: 2021-07-22 18:00:18 浏览:212720 次

速成教程-Python 8天魔鬼闭关训练营从入门到精通(全套90集)

幻影军医:
这教程真的绝了,良心up,其实我是在自学完一整本python入门书之后才来看alex老师的课程的。 之前我在尝试写练习项目的时候发觉自己对有些基本概念欠缺了解,知道怎么用但是不知道为什么这么用。 看了老师的课程,补充了很多没了解到知识,夯实了基础,受益匪浅,alex老师牛逼[鸡腿][高兴]

【回复】推荐https://www.bilibili.com/read/cv19283425
【回复】https://www.bilibili.com/read/cv18075942
【回复】2022年python资料合集:https://www.bilibili.com/read/cv17529255
明羁:
年会抽奖 import random list1=range(1,301) #员工编号 a=random.sample(list1,30) #3 print("三等奖获得者为:",a) list2=set(list1)-set(a) b=random.sample(list2,6) #2 print("二等奖获得者为:",b) list3=set(list2)-set(b) c=random.sample(list3,3) #1 print("一等奖获得者为:",c)

【回复】推荐https://www.bilibili.com/read/cv19283425
【回复】https://www.bilibili.com/read/cv18075942
【回复】2022年python资料合集:https://www.bilibili.com/read/cv17529255
laohuju:
up主我有一个请求 就是你桌面上有一个文件夹是xxxblack girlxxx能不能发给我 我的电话是110

【回复】2022年python资料合集:https://www.bilibili.com/read/cv17529255
【回复】推荐https://www.bilibili.com/read/cv19283425
Lv5-Lv1:
import random ku = 【】 for i in range(1,40): ku.append(i) for j in range(40): if j<=30: q = random.choice(ku) print(f'恭喜{q}获得三等奖') ku.remove(q) if j>30 and j<=36: l = random.choice(ku) print(f'恭喜{l}获得二等奖') ku.remove(l) if j>36: x = random.choice(ku) print(f'恭喜{x}获得一等奖') 感觉可以,实验的时候每次结果都不相同

【回复】https://www.bilibili.com/read/cv14138046
【回复】看看我的import random staff_list=【】 for staff in range(1,301): staff_list.append(staff) print(staff_list) third_prize=random.sample(staff_list,30) for third_prize1 in third_prize: staff_list.remove(third_prize1) second_prize=random.sample(staff_list,6) for second_prize1 in second_prize: staff_list.remove(second_prize1) first_prize=random.sample(staff_list,3) print(f'一等奖获得者名单:{first_prize}') print(f'二等奖获得者名单:{second_prize}') print(f'三等奖获得者名单:{third_prize}')
Jason_高速:
年会抽奖(可重复中奖版,实在是不会把已抽取出的数字剔除[捂脸]) import random # 导入随机模块 count = 0 third_grade = 【】 # 三等奖奖池 second_grade = 【】 # 二等奖奖池 first_grade = 【】 # 一等奖奖池 a = 【i+1 for i in range(300)】 # 生成抽奖编号 while count < 2: for i in range(1, 31): random.choice(a) # 抽取三等奖 third_grade.append(random.choice(a)) # 将抽取出的编号放入奖池 print(f'获得三等奖的是:{third_grade}') count += 1 if count > 0: for j in range(1, 7): random.choice(a) # 抽取二等奖 second_grade.append(random.choice(a)) # 将抽取出的编号放入奖池 print(f'获得二等奖的是:{second_grade}') count += 1 if count > 1: for k in range(1, 4): random.choice(a) # 抽取一等奖 first_grade.append(random.choice(a)) # 将抽取出的编号放入奖池 print(f'获得一等奖的是:{first_grade}') count += 1 if count > 2: exit("抽奖结束!恭喜以上各位!")

【回复】import random staff_list=【】 for staff in range(1,301): staff_list.append(staff) print(staff_list) third_prize=random.sample(staff_list,30) for third_prize1 in third_prize: staff_list.remove(third_prize1) second_prize=random.sample(staff_list,6) for second_prize1 in second_prize: staff_list.remove(second_prize1) first_prize=random.sample(staff_list,3) print(f'一等奖获得者名单:{first_prize}') print(f'二等奖获得者名单:{second_prize}') print(f'三等奖获得者名单:{third_prize}')
【回复】https://www.bilibili.com/read/cv13009098
【回复】import random import string import time#抽奖时让名字一个一个出现 #生成三百个随机名字缩写 name = string.ascii_uppercase name_list = 【】 count1 = 1 while count1 <= 300: count1 += 1 random_name = "".join(random.sample(name,3)) name_list.append(random_name) print("张三科技有限公司年会抽奖活动") for i in range(1,4): start = input(f"按下enter开始第{i}次抽奖") if i == 1: count2 = 1 while count2 <= 30: count2 += 1 a = "".join(random.sample(name_list, 1)) print(a,end=" ") name_list.remove(a) time.sleep(0.5) print() elif i == 2: count3 = 1 print(f'{4 - i}等奖的中奖名单:') while count3 <= 6: count3 += 1 a = "".join(random.sample(name_list, 1)) print(a, end=" ") name_list.remove(f"{a}") time.sleep(0.5) print() elif i == 3: count4 = 1 print(f'{4 - i}等奖的中奖名单:') while count4 <= 3: count4 += 1 a = "".join(random.sample(name_list, 1)) print(a, end=" ") name_list.remove(f"{a}") time.sleep(0.5) print("恭喜以上获奖员工!") 这样就可以了[doge]
多多的猫薄荷:
道理我都懂,可老师电脑里的black girl是怎么一回事呢?[doge]

【回复】https://www.bilibili.com/read/cv13009098
【回复】回复 @路飞学城Alex :老师,我不是正经人[doge],我摊牌了,我就是他朋友[doge]
八块两毛7:
小白发问,看up发了六个教程,小白学习的话可以按照什么顺序学习呢

【回复】https://www.bilibili.com/read/cv14938509?spm_id_from=333.999.0.0
萌物瓜皇:
老师 我报了网课没坚持下来 看了你的课程 又重燃兴趣了 ,然后 你这边有没有1对1 教学或者 包教会有偿的 另外我33了 转行 咳咳

【回复】回复 @bili_96191737009 :学习爬虫和数据分析 扩展业务
干饭汪-柴胡:
Alex 求帮助,规则2怎么实现呀, import random num=【】 for i in range(1,301): num.append(i) n3=random.sample(num,30) print(n3) n2=random.sample(num,6) print(n2) n1=random.sample(num,3) print(n1)

KeoKot:
讲得很好,把概念讲清楚了,并没有只是教怎么写,而且还是免费的

【回复】https://www.bilibili.com/read/cv13009098
真实索粉:
第二天结束的那个练习怎么才能做到不重复中将啊

【回复】回复 @真实索粉 :把总人数的list-中奖人的list得到未中奖的list,具体是用set()把list变成集合,然后可以相减,再有list()变成进行下一次抽奖的人员的list
【回复】我好像已经弄出来了,就用的sample()
奥利奥小biubiu:
东风快递程序: 有一个小问题,省份名只能显示三个字。 # source里存着原始数据列表 source =【....】 # 新建一个字典,用于存放结果 result = {} for i in range(len(source)): if source【i】【1】【:3】 not in result.keys(): # 如果地址的前三个字不在字典的key中(也就是省份第一次出现) result[source【i】【1】【:3】] = 【】 # 字典中新建一个key(该省份),并且设置value为一个空列表 result[source【i】【1】【:3】].append(source【i】) # 在每个省份(key)的列表(value)中,用append方法把名字和地址加进去 # 按省份逐行打印出来 for k in result: print(k, result【k】)

謝良缘:
list = [ 【'谢1','北京市经济开发区'】, 【'谢2','贵州市经济开发区'】, ...... ] dict = { } list1 =[ 【】, 【】, 【】, 【】, 【】, ] for i in list: if i【1】【:2】 == '北京': list1【0】.append(i) dict【'北京'】 = list1【0】 elif i【1】【:2】 == '贵州': list1【1】.append(i) dict【'贵州'】 = list1【1】 elif i【1】【:2】 == '日本': list1【2】.append(i) dict【'日本'】 = list1【2】 elif i【1】【:2】 == '上海': list1【3】.append(i) dict【'上海'】 = list1【3】 else: list1【4】.append(i) dict【'重庆'】 = list1【4】 print(dict【'北京'】) print(dict【'贵州'】) print(dict【'重庆'】) print(dict【'日本'】) print(dict【'上海'】)

熊猫也会飞飞飞呀:
原来路飞也懂得编程,势必要做编程界最强的男人!哈哈哈

【回复】回复 @New灬撕裂の天堂 :可以看
【回复】回复 @路飞学城Alex :准大一计科学生能看吗
便胜却人间无数-:
如果是对编程感兴趣的,学python确实挺不错,可以编写很多有意思的东西。如果想靠编程吃饭,还是得学java c++ c语言 go语言 等。

【回复】python挺好的,但是如果学开发软件之类的,确实python不行。python适合大数据,ai,各种工具等。这里只是说侧重方向不同,python确实没有其他语言用来开发软件,程序好用,太慢了。别误会。
【回复】指正 python 是不适合学习一般的人找工作 人工智能领域基本都用python
火砖m房子m墙:
还可以,讲课方式轻松有趣,听起来有带入感,最近想学ARCPY,来巩固一下基础知识。希望可以温故而知新

顾忌lV:
年会抽奖,不知道行不行。 import random i = 6 j = 30 for a in 【"三","二","一"】: n1 = list(range(1,301)) n2 = str(random.sample(n1, j)) print(f"{a}等奖为:"+ n2) n1 = set(n1) - set(n2) if i == 0 : continue else: j =int(j / i + 1) i -= 3

PYTHON 2021一起学习 编程学习 Excel操作 PYTHON教程 PYTHON爬虫 PYTHON入门 PYTHON3 PYTHON自动化 PYTHON基础

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读