QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1345|回复: 0
打印 上一主题 下一主题

学 Python 都用来干嘛的?

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2020-4-13 16:34 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    1 N) ~) H' f- J- r
    学 Python 都用来干嘛的?
    6 A. t+ W  H) d5 Z4 d: |7 W近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!) @  w6 U- ]3 y( K
    6 M& T! }+ _, n% A
    Python能玩的东西太多了,今天就说几个比较有趣的:5 m& j8 r3 T9 o  ?5 D! ^0 |/ K5 P, T* k

    , K# X! O9 K7 ^  |0 L) b9 K1、撩妹子
    5 N% N) O1 j. W* ?  X3 d! n1 T4 r2 G0 O' Y
    有人为了追某妹子,用Python做了一个很高级的操作:
    0 Q) {" q+ _) l1 k/ g
    * k/ ?8 D. I5 j; p  m每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…1 V6 t3 D: y2 b% }

    : j+ ^' q6 R! S. q& b( d0 Q2 e4 R- d7 K( |

    7 m2 r0 o+ s/ ^  g* F2 B3 \图片来源:网络
    $ W3 Y* g) h  V2 o5 ]' a4 m- ?' n! Q9 K+ E5 D9 L: G( D1 \) M. N
    2、低价抢机票
    / o! P8 @$ ~: c! q& P% O& M6 _, y, p% U5 ?( a
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!, u# t1 X9 e2 r1 P0 A

    / B# U( y. Q3 X+ ]费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。# y4 ~. G( e0 U" v, @  }

    1 y% `! p  [0 m6 W4 ~2 e2 e不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!
    , b6 N; Q9 X9 x! u2 N. `/ l, e) h# a. x) `* M0 G

    + f6 v" E* c5 Y: [% a* J! h: I6 O5 ]) |  s
    2、抢火车票
    & X" n: n' S) B: @+ C2 g0 H+ O& b' A6 J' Q
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…
    6 z/ ?; X- F6 m- W9 d) r# h6 P# U: B0 B
    / r/ B- o: R7 L

    0 G1 _0 b$ F9 u$ k0 C6 I即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
    + o' T! R1 I5 e9 ^
    * |$ j. l- G$ Y) A$ b/ y! g% w# ]3 i  D; c( P' p' C! X

    1 s$ X/ f$ y% h$ {. f: V项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    & w8 F: C+ J# U0 e& t
    : U( B1 y7 N4 g% S  o: e4 `0 I4、做Photoshop
    % e( l  m6 h9 c; z5 b/ a; v6 e
    9 J7 P/ u3 s4 H2 QPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!! _# ^' s4 J: q5 l2 F

    ' b9 |* x6 l  M6 S- q8 ?/ ?3 G. u
    3 S" N0 I" {, }, i6 j- {/ @9 B. }1 d- i
    图片来源:网络4 x. W; W# O  p
    7 }; U- [' p$ m2 O3 _
    要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,
    / Q6 s0 n1 \* J- `; ^
    $ \3 A* s. }5 x3 aPIL可以做的和图像处理相关的事情包括了:3 r6 o* l' Y5 j1 S0 O2 J) c7 N4 C+ U
    7 C$ R+ t" p* N( |
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。6 ]' p' X6 v% q' q

    ( G9 G; I; m, S' `8 Y" L! [图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    ) y! m. R& c# A5 p) _2 ^; p
    % V5 E; ]2 P( ~图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。& W& B7 g6 t% _
    ' n: n  y( ?) N% U* k4 x  Y7 ^
    5、用Python画画" H( |( Y+ r$ N: l' s4 Y. l" Q

    . ~% F0 M# J0 B5 m- g7 [既然都可以PS了,画画又有什么难的?+ j: n+ }! @9 f# w. t
    ; ^$ x6 x' Z8 [) `4 j
    通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!
    $ v- U! D5 P$ [1 b' i6 R
    ! ]! t8 @) v. d& z+ t$ b- u左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    0 ^4 V- v+ V5 m* d5 I" l  @: s8 j( ?1 t

    + V& w# C4 T* p
    % X5 X' ?/ l- o9 t
    # b6 G2 P/ v2 w6 Z* ?8 a( q
    3 y( _/ X5 `, r/ S" i" |图片来源:网络! G( w: |& f6 ~6 J* u1 F, w
    9 x- a* O1 H1 q8 O: l' B2 x
    关于Python为什么近年崛起速度这么迅速,这么热门?
    6 j7 N6 z' ?4 i/ b+ a
    5 g' F  Q; Y) O6 q2 e; @从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…4 l+ ~0 i& s! W4 J0 G

    # |% C$ k  ^" x2 C而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
    " @% T4 a( N, @0 _& y/ E2 k. g+ Y$ }- n3 d1 l
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。  u9 o  h( }0 l. P
    6 W2 f! B' h" C4 W0 S3 R% \; e
    这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!
    9 N( s& i7 Y, k8 Q+ i( }
    + n% N6 N0 T% ~% q课程难度 ⭐️⭐️7 D7 t. e' S; u4 I3 |
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。
    3 ?* k* P$ F: ~1 o7 K& J' u3 w/ p
    : V$ G5 E; p0 X) l. D形式:互动课模式,随报随学,自由安排时间
    . G' K# j$ l. g戳我 免费试听第一节课哦!
    " q  z/ x8 {4 L+ r6 X6 o
    / [. \) S; l' r' |; H+ e, R* E九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    ; N% i( s* F# f& g6 o7 K& _( o————————————————4 N2 f& j0 u) W& b* c
    版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。4 k* x: |. Z, r5 y6 {
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
      H0 U) e/ x" M: V2 }& j& O2 y5 l1 v* ~" O7 A! V0 d% f

    : N- r8 x- I# Q3 D5 S% [
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-20 20:04 , Processed in 0.380993 second(s), 51 queries .

    回顶部