QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1360|回复: 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
    " 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
    转播转播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-6-10 06:06 , Processed in 0.428758 second(s), 51 queries .

    回顶部