- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 563412 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 174246
- 相册
- 1
- 日志
- 0
- 记录
- 0
- 帖子
- 5313
- 主题
- 5273
- 精华
- 3
- 分享
- 0
- 好友
- 163
TA的每日心情 | 开心 2021-8-11 17:59 |
|---|
签到天数: 17 天 [LV.4]偶尔看看III 网络挑战赛参赛者 网络挑战赛参赛者 - 自我介绍
- 本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。
 群组: 2018美赛大象算法课程 群组: 2018美赛护航培训课程 群组: 2019年 数学中国站长建 群组: 2019年数据分析师课程 群组: 2018年大象老师国赛优 |
6 b/ R' S3 K6 \+ z- j( g/ G/ F学 Python 都用来干嘛的?6 }4 M9 o+ E8 ?) T% c
近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!- ~4 s5 Q* h, n: r; T- |* m
! | ~ w+ V! L8 D6 ^Python能玩的东西太多了,今天就说几个比较有趣的:
$ L$ X1 ^9 k# {7 f/ k
6 o; P: m! w5 c- u6 Y T; P; w1、撩妹子
; A3 ^& J$ [ A- E/ g0 C; F1 t/ _( B8 \9 x; i0 C
有人为了追某妹子,用Python做了一个很高级的操作:
3 }9 t: C. p: m" z( |& J: e$ \% |& E0 l0 U! H: p
每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
( I8 H* [7 g+ n$ n) T6 y$ c; g6 p5 v9 W+ B3 u4 ` u, K0 b
6 V$ J( K6 Z6 |# K" w
' {1 |- |7 j; j6 A6 D5 r图片来源:网络
- ]6 I3 m0 R/ {2 m8 T+ h. v$ T3 ]! F& i
2、低价抢机票& w* q O* J$ c6 D7 S5 c" R- t4 b, |
. m0 m; d6 ~7 t7 Q1 t大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!
& V& n$ M5 m( Y- _1 q! s4 K. q! g3 o; i5 G4 L( Y
费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。2 A5 J2 p6 K& G5 A2 }( {, G2 x
( T8 a8 E/ h& u; \+ C; N
不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票! B8 O0 z: z1 i" l" _9 G D3 U& ^
7 H/ P8 Q C1 v1 `
/ u) Z- O4 w q, C1 L+ W
( E0 q! f/ _4 [
2、抢火车票0 Q2 z3 j( V7 q
7 v1 S/ i! `7 ~# z: {同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…# L" ?. g3 T' e- b
3 E1 x, D7 q6 W
% f6 b3 {$ [. G. u; G. \" ], [4 l, V
+ k9 l5 n0 v; L! I& o即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
z* e% S8 c1 H& D& M( \# e. h) Y3 R4 r% y8 w; f
5 l" i- o( q: h# Y
& {, b. H3 t8 N7 K; t4 H+ [项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!& I( y4 e8 ?9 T3 \
- U! |( F5 N8 ?* h6 z: j3 S$ L$ R4、做Photoshop |7 U" N/ ~% i% l5 A1 q: ^
, o* g# t+ M+ ]/ V; F3 K; E
PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
- U) x3 Z- O7 Z' D: X/ N* t. m
. f4 d. F+ ^8 }+ \+ Q/ z# m$ L5 j4 z- H( t/ R" ?9 i4 H
; U0 ]7 X5 F8 q @
图片来源:网络
3 i! Y, u) x$ C% v6 N% Z0 F4 @4 _7 W0 ~
要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,. Z2 n- j( G3 d, w i+ _; c4 T
: a9 `/ S- b: M* @. qPIL可以做的和图像处理相关的事情包括了:" Y: ?$ c+ ~% d
) T! A3 Z& k+ F图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。2 x5 g( l* j) r; G
: R Y h! j5 l! X9 h$ t# N1 U, p
图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
7 I: B( W$ x! z/ U4 t, {
! K- e7 r: D& }+ l# W图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
: o( h6 M# s4 l9 s" c* \7 ]1 I# I; R7 c7 Y1 R; G
5、用Python画画
8 C. P1 Q& m! F! u9 L: t+ `# {
; ]6 _$ U0 B" P% R4 T. \既然都可以PS了,画画又有什么难的?# z! n1 i/ l0 H% g/ u2 P- V
3 C3 u. G4 y/ ]2 e/ K) d通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!$ J6 J. _3 b2 U) e8 {' \, P
" b4 K0 j- w9 s3 x9 ?
左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
5 W g9 \$ Y; ]* O$ V, m( _& \# a# \1 b, ^1 a6 s- b
! U/ e- \+ ]7 y) L( N4 }. K; H( x
$ L2 l) e% g: [
/ a% X$ a z7 [: y7 O" q
图片来源:网络4 M, i, \) x7 w! k
6 s3 l' L m! x0 e
关于Python为什么近年崛起速度这么迅速,这么热门?
# s5 Q" a/ [9 y* o. _2 m1 l$ r( ^! }+ m5 |* b+ m4 k d/ r
从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
' X! r& `0 a8 A+ _' _2 R2 L2 t4 w$ c3 z! N( R. ~$ b' T
而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
7 [8 h2 c) `! ^/ c% ^
% g9 ]. s( L8 f/ [5 uPython可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。
) p( N) s1 b+ S
' v" Z; |* L9 a! J9 n这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!0 p3 y2 a/ j2 \) S8 E; C
; S: r9 M; {/ {1 }' N" l* ?2 m
课程难度 ⭐️⭐️
9 s1 J1 e0 L4 l9 E2 J! V从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。5 x% M+ M) o7 z9 A' J
0 n1 v2 l4 z4 }% k9 ~. u5 j9 y* l0 l
形式:互动课模式,随报随学,自由安排时间
" r+ c2 k' v. c& w- }5 v戳我 免费试听第一节课哦!8 a1 s6 p9 `0 S" @1 n
; |9 w. Z6 |2 D$ `; O1 F; Q九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
6 q* E- K( J8 O: {* I! G————————————————
( q) n( T0 g9 Y4 g9 @& ]9 e版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。. C, @' ?) S' X$ y$ D# m
原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875. z& f# K A. _3 i
; x! q" ~ F9 R
+ o: E( q" f& T- n# E# Z |
zan
|