QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1359|回复: 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

    : i' e# q; e3 F0 @9 w学 Python 都用来干嘛的?
    3 [3 r+ s  J; j& p' H近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
    & j+ q% j+ a9 d/ Y
    5 [5 @0 z) O# c& [0 W. N$ |7 wPython能玩的东西太多了,今天就说几个比较有趣的:
    3 l% s4 M/ I8 b( ~) k5 [+ n; @( e- p* b6 W/ o5 N9 }1 v
    1、撩妹子
    2 K9 i$ ^# S5 ?; `! M  G
    ( A" g- W; C# h) X2 }4 O& o- f有人为了追某妹子,用Python做了一个很高级的操作:3 ]5 Y3 }1 }7 e' K2 C& `4 Q

    & n- j8 ?0 ]+ L: a" f  H每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…1 m! J& h9 ?0 \5 z8 h

    4 U3 H8 S( ?- p
    % A* I, ^1 l. s2 g' M# D- u) `; a5 [1 ]7 ?+ v7 ?1 h; n6 Y8 s
    图片来源:网络
    7 j  A+ P9 D' f+ K- m' J1 L- o3 q" L$ ?5 ?- y( b
    2、低价抢机票# w1 ]. T; @. ?5 g
    8 Q- [* Y- d, k$ T/ P( i
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!: e7 z$ W! }7 L: P  _8 K
    3 _$ h7 k& ^9 @% r8 a5 `
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
    " G' |- [1 a! [* n% Y3 R) M+ l/ h, [8 u) f
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!
    / Y1 u0 Z/ \# ~$ ]4 B0 ]* [! F! C. B7 J9 a( ~

    3 J& K# J/ y/ L* K
    % d+ {9 e) J8 \/ v/ S1 w" y( h2、抢火车票
    " [# q* P$ c) B0 e; H8 D
    9 f4 b; H% L" B2 `+ i同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…# d1 b! E7 G4 H1 [* @: K2 r1 ^4 H* r
    $ b+ E# y+ K% G# _7 D8 T( E
    - C( q$ Z! D7 Z. d# }5 N& j

    5 c* x0 x* }+ o  n即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
    6 g% }7 P; m$ C7 g# I  \
    ; u+ e8 x! p" l7 W( Y8 V$ f
    6 o) ^2 q. E9 V! V) `' A* @4 [; R# Z
    $ |! C& S- w  e, T6 k3 z9 u项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!7 J0 v+ a$ T8 U: M- J$ i
    : J) K" g" G, ]1 i; f4 I
    4、做Photoshop/ Y+ F) w5 }8 r) l; s8 m5 Z$ v
    , y1 I! \' _; C5 m, G$ P6 F1 D; |
    PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    " t4 ~" H  }- Z$ K* T, {8 b( Z
    ) @* s8 K. D* A! R- l% z4 a2 T# i* N3 a" z- l
      _# e2 C( `) f8 Y' W7 J, L
    图片来源:网络: n  Q" H1 T( H7 p, G3 ?* a

    3 K! j2 e# C/ h( I要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,: h0 T* b0 t# z8 x" ]# \

      G) U+ E! N. K9 T; v) WPIL可以做的和图像处理相关的事情包括了:6 u2 p% i; {* _: l
      i0 Y5 [" v8 Z
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。. g" b6 _% a' h: h  F

    6 {$ i' x$ \- L% c  z# W图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    % A5 L9 i# [+ `
    + V: Z" T0 i6 W- q  ]" S! v图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。7 c" f/ W; H, R- P4 E
    : n. a$ b! B% ?/ {
    5、用Python画画6 Y; S4 p: B* N  g# O% V
    * B" ]( _+ y8 f) F8 D+ H6 D6 X
    既然都可以PS了,画画又有什么难的?
    / p6 d5 n7 r# K* c1 u" D: K) h! P& `) u" }: s6 o
    通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!
    9 j) o4 k4 \  B/ l  p+ P# i( A& n: F3 k' X: ?( r$ d  s% T7 j
    左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    - E9 ]! X; O/ n- j  E
    0 J7 ]6 x/ l1 |2 A* f4 n( @4 d6 C% S* `) H

    % }- n8 F' P5 s9 }' p" X4 i( r& H% q5 i, I6 \

    , p$ a* S3 v2 P+ G0 \0 N) h6 o图片来源:网络
    ) N. M+ K" `# R2 ]
    " L, d# c* C' \+ }# ]( t4 U" r) B$ a关于Python为什么近年崛起速度这么迅速,这么热门?
    9 g2 k, f: `0 m5 b7 U6 Q! j
    4 `/ V, E) D; }. k9 e' ]( ~8 w) ~从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
      \: u2 c* S, @' ]7 S8 e* @
    # d9 y' L- k/ s0 |: B/ t% s而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。/ d* x  M1 i0 d4 r+ `
    % f( ~8 ~4 F* ^: F
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。, O- t) O/ g. {" z7 Y

    0 B$ J' d% ]6 v0 v* |' S" N! P) |8 {这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!$ C; a, x) c  Q8 }: |( _
    7 n: x4 R+ [* U, g7 ~1 F( y) `9 d
    课程难度 ⭐️⭐️' S0 o8 s* W0 U' [$ M. `. \
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。
    0 s! i7 {4 S3 w  |  Q  A  ~+ K5 t  h- n
    形式:互动课模式,随报随学,自由安排时间
      }7 H7 A% V% n+ j( _戳我 免费试听第一节课哦!
    ! t  [1 F* @% E$ p4 I4 h  D+ H# V/ Y8 r8 i
    九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。$ y' J6 t) H/ O! o4 n' R
    ————————————————
    ; W: i  V9 U" D* A6 H* R0 J) }版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    0 `$ V9 H; [( j原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875! f0 A7 s- E" ~: d/ ?
    8 S; m6 S, o# o6 {2 w

    * @: g' D5 [  D- i/ K
    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 03:27 , Processed in 0.404354 second(s), 50 queries .

    回顶部