卧槽!微软Python入门课居然汉化了!

去年,微软上线了自己的Python入门课程。一时间,好评如潮。但是真正看完这个课程的国人非常少,因为它的翻译实在是太烂了(英文听力好的人应该看的还是很爽的)。很明显,微软直接采用了机器翻译,导致视频的中文字幕简直就是大型翻车现场。举几个例子,让大家体会一下:

所有看过这个教程的小伙伴,表情都是这样的:

今年出于偶然的机会,我发现了这个课程的汉化版,就是那种非常流畅的汉化版。OMG,请让我吹爆它。这个汉化版的课程看起来如丝般顺滑,最牛X的是,它居然把视频里面的PPT都翻译了!做工如此精细,不禁让我奉上了我的膝盖。下面是汉化版的截图,让大家眼见为实!

中英双语字幕+汉化PPT!重要的是,非常流畅,完全口语化!当我看了几课,我就知道我不能自私地独自享有了,这个必须分享给大家!于是我把它的播放地址放在了下面公众号中,只要扫码关注下方公众号,后台回复“汉化Python入门”,你就能得到这个汉化入门课的播放地址了。

截止发文的时刻,似乎译者只翻译了20节,不过他们应该是还在更新,我们就安静地坐等享用就好了。

另外,DataCamp 推出的 Python 数据科学速查表(中文版),一共 11 张表,包括:Python 基础、导入数据、Jupyter Notebook、Numpy 基础、Pandas 基础、Pandas 进阶、Scikit-Learn、Keras、Matplotlib 绘图、Seaborn、Bokeh。

高清版PDF下载:

《Python数据科学速查表中文版》已经打包好,可以通过下述步骤来获取: 

1.扫描下方二维码

2. 回复关键词:ML11

Python程序员

????长按上方二维码 2 秒 

回复「ML11」即可获取资料

最后,再分享一份60页的《Python数据分析入门PPT》,可以下载学习


PPT领取方式:
扫描下方公众号回复:PPT,可获取下载链接


Java与程序员

以下是几种使用Python实现猜心里数字游戏的代码和方法: ### 基础猜数字游戏(范围1 - 100) ```python import random key = random.randint(1,100) print('--------欢迎来到猜数字游戏-------') temp = input("请你先猜猜我心里想的是哪个数字,please:") guess = int(temp) while guess != key: if guess > key: print("哥哥,大了大了。。。") else: print("害,小了,小了。。。") temp = input("哎呀,猜错了,再猜:") guess = int(temp) if guess == key: print("--卧槽,牛逼呀兄弟!--") print("不过猜中了也没有奖励,哈哈") print("游戏结束,不玩了哈,再玩玩坏了^-^") ``` 此代码通过`random.randint(1, 100)`生成1到100之间的随机整数作为目标数字,让用户输入猜测的数字,根据输入与目标数字的大小关系给出提示,直到猜对为止[^1]。 ### 简单提示版猜数字游戏 ```python print("--------------第二次尝试之提示大小---------------") temp = input("猜一下小西几心里想的什么数字:") guess = int(temp) if guess == 8: print("哈哈猜对了,恭喜你成为我的宠物") print("是不是很开心啊") elif guess < 8: print("小了小了") else: print("大了大了") ``` 该代码使用`if-elif-else`语句,让用户猜测固定数字8,并根据猜测结果给出相应提示[^2]。 ### 含异常处理的猜数字游戏(范围0 - 100) ```python import random def gauss_num(): v = random.randint(0, 100) while True: n = input("请输入0-100之间的一个数字:") try: n = int(n) except: print("无效的数字") continue if n == v: print("你猜对了!") break elif n < v: print("你猜错了,我想到的数字比{}大".format(n)) elif n > v: print("你猜错了,我想到的数字比{}小".format(n)) if __name__ == '__main__': gauss_num() ``` 此代码通过`random.randint(0, 100)`生成随机数,使用`try-except`语句处理用户输入非数字的情况,不断循环让用户猜测,根据大小关系给出提示,猜对则结束循环[^3]。 ### 利用二进制数表的猜数字游戏(范围1 - 127) ```python def guess_number(): tables = [[i for i in range(1, 128) if (i // 2 ** j) % 2] for j in range(7)] for i, table in enumerate(tables): print(f'数表{i + 1}: {table}') indexes = input('请输入你的数字在哪些数表中(用逗号分隔数表序号,键入回车以结束):') indexes = list(map(int, indexes.split(','))) guess = sum(2 ** (i-1) for i in indexes) print(f'你心里想的数字是:{guess}') guess_number() ``` 该代码利用二进制原理生成7个数表,让用户输入数字所在的数表序号,再根据序号反推用户心里想的数字[^4]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值