- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 564650 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 174618
- 相册
- 1
- 日志
- 0
- 记录
- 0
- 帖子
- 5313
- 主题
- 5273
- 精华
- 3
- 分享
- 0
- 好友
- 163
TA的每日心情 | 开心 2021-8-11 17:59 |
|---|
签到天数: 17 天 [LV.4]偶尔看看III 网络挑战赛参赛者 网络挑战赛参赛者 - 自我介绍
- 本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。
 群组: 2018美赛大象算法课程 群组: 2018美赛护航培训课程 群组: 2019年 数学中国站长建 群组: 2019年数据分析师课程 群组: 2018年大象老师国赛优 |
" u' e. Z. s5 \. H
学 Python 都用来干嘛的?. T Y" L( P& Y# E
近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
) V; Z% w7 l# W
' l: I5 ~' K/ S7 IPython能玩的东西太多了,今天就说几个比较有趣的:
( N9 i, D k1 V6 F% M. q
' }1 j, J) B g; Q `1、撩妹子; P7 X$ G6 M( V" y: Y4 W
* n1 f+ f' W% g' W' J
有人为了追某妹子,用Python做了一个很高级的操作:3 H8 P# Z, ^: C7 X
5 E/ |( I0 ~7 A% i h# N6 e% `+ G每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
# g9 w1 h0 j# C: n ` }7 N' Q
0 ]3 W) `+ T. g0 O$ l+ _" f7 l5 q& y+ K. r) s9 J& U7 [" j
; ~* {% p8 {* H! i图片来源:网络' b) B9 a1 n8 {0 E. Y$ o7 ~
9 \ X& l) f5 M; k$ E7 N
2、低价抢机票, d( H( r8 d2 _+ z j$ g% d
+ v# N3 ?9 U0 u I9 E6 a
大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!+ W9 Y/ K1 F, r ?
& }" O g a# h# R Q. m) J6 O1 M费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
) `4 ^, V9 R: h- D1 t- O" e0 c+ |8 E* c
不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!
- Z. x7 w: Q7 ]( d8 p3 x( ?, u: O+ r) _4 r5 _0 {
$ \; l0 |# G. |7 X! g: X( z
1 ?: u/ u1 X8 D* E
2、抢火车票
% h8 r: v/ P) c# Y: V v$ p
; u2 p9 ~! j# ~& ^! m+ E同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…5 z. e! j& x2 {! ]; K
. N; A5 e9 r# e7 {4 R) r/ `4 o
/ H4 }# F7 G# Q9 O- ^' Y( a& k
; [8 ]" m. I8 J. x1 e; ^即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。- s) E% \6 {1 ]- P4 {1 x
9 Y6 N. U$ @. R5 S7 \9 p% ]# A+ I% L2 P; ^) N
" {( \2 [+ L _; k5 Q$ L0 p( p
项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!( N2 u2 w0 p% M4 A
8 e2 X# O& E( k$ Y4、做Photoshop& i, e7 K* F5 e: X4 b( c
) R! H2 t. @' Y6 cPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!' I, N8 S/ u' Z2 l/ i' [: b' y9 i
8 C. O+ t: i4 t9 P* w/ I5 G- n
( l, M8 E: j1 Y/ D% i% y& P. q9 Z% Y! ] ^1 w
图片来源:网络
* B @- C. O3 {+ d! l
7 O7 d+ j4 Z5 f要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,
, g( j: @# @: _" Q# l% j1 f
& e3 q5 L6 @2 l+ z6 U5 |! gPIL可以做的和图像处理相关的事情包括了:, t- g' }" H, w8 U
' t. o; O9 [. G5 c2 @
图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。
V( W; t; P3 ~! j* L. c" H; U6 b. Q# L/ f' Q f6 g) J0 n f
图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
: N+ s' i( c$ P6 n# C! u1 Z* E( }; x3 x/ u5 o! V
图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
1 a9 f, X# I X9 s
1 @" q* Q1 e/ x: I7 f* t4 M5、用Python画画
( q3 c7 l) g4 b, \* [ C4 v( B: K4 _+ `2 h
既然都可以PS了,画画又有什么难的?, ]0 i: D9 j. ^" C6 C) y
& ~! F" Q5 L( D通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!, h& V* r7 l% G& \% l
$ t4 \& a c5 S- a1 m
左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。; f9 O8 b+ y1 A
& y5 k0 [& H; I- t- F" @
' w7 n1 `) K5 u0 y2 i$ r8 v' f3 o
- R& k6 k4 X1 U. e: e% _3 w7 {. H0 H
9 q/ l! J) ?* t f
/ R0 ]: S6 @9 M( w8 ^图片来源:网络
& h4 ~; B! S% G8 Q* a! o! ?, Y
+ {) O, k; m) r' u* h关于Python为什么近年崛起速度这么迅速,这么热门?3 s- r6 a, b- F
* x7 B" G9 |0 N" g: x7 b
从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…; Z1 [, ]3 P; M& K5 q0 B6 H/ w
" n* a; f: Z) w& t/ p- |+ |而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
; o! z* c8 T3 k* c3 a' ?" f. p" Q4 O4 x* e# q4 ]+ A0 ~" L
Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。/ Z/ V2 _ ?% \. t! d
7 Y1 V% n* Z" i; H5 n这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!# r2 l! p9 o- U8 K" G2 i
' {- s o' V$ @! w* a课程难度 ⭐️⭐️
! F2 W. Q m) E) C. d( \/ r, A从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。
& j7 J9 r- Z# x* W. c X" ~& U# z3 Q: G, f8 s8 p2 a! X& [! P( j
形式:互动课模式,随报随学,自由安排时间
+ `6 b/ g2 k! o+ r# ^戳我 免费试听第一节课哦!. R. }5 b* O6 Z' m
* z% K1 @- C( P& X
九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
+ l* K# }! f, P) x7 A- g7 X1 v$ l" C————————————————9 g6 a" k# o) K9 b; ]
版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
3 Z8 T8 G1 _# ^( t原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
& j( h" C# ^2 c4 [& b% v9 L
; q. h4 m) w. t4 E7 P
% I \ `6 w9 W |
zan
|