QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1348|回复: 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
    , d& @( Z) A5 u# H" d- h
    学 Python 都用来干嘛的?
    - x. q3 `( ]) A) ^) H2 j! z近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
    0 P0 ]) N# M! L! L: I, L( g8 c7 S7 ?8 }7 J) H0 s
    Python能玩的东西太多了,今天就说几个比较有趣的:
    # Z% ~6 C' v% B/ Y( b; k5 R2 c) n0 S' b* X( z# ?# E
    1、撩妹子
    , `3 m7 E( {+ i9 C$ |7 Y
    1 m- H5 E* ?1 P. z% c' s! L有人为了追某妹子,用Python做了一个很高级的操作:2 U! v/ E5 Z# n+ Q7 Q5 u4 O
    8 u& g8 R) `1 b% M9 J' s" R2 {/ Z
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
    , C' `* v( X- m( S. ~
    / ^4 y' e5 i, y, L( j% A& w$ i/ I
    2 L( j2 {/ Z7 w, v+ p" N
    图片来源:网络
    3 _; b( u% U: F* [) b- _5 n
    0 W/ ?5 B& O7 P- O7 b2、低价抢机票2 o& n1 n% w" M, |

    ) O  B/ ~# w/ S/ Z" J1 P大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!0 S3 }" h( Y, M2 W0 v/ _4 D
    7 B7 y1 Y. l& m- n) u4 J
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。  Z& y3 d( R9 x- u. E
    4 u% }9 s8 c# m6 ~4 Q
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!, S( Y5 R$ d. |8 R: |  R. a

    $ r: `! A0 a* r7 ?9 w, M! O& a7 L% z  p4 |; |; w( E

    / ~" C5 y+ C* ?- U2、抢火车票+ n5 ]$ x& w6 ~
    " T' u, e( D3 t( F1 N8 S) b; E
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…
    * K9 J0 o- M7 W  ]+ l
    1 @9 S3 p- T) ~- {& j* p
    8 l1 z% M) h5 o% |( p3 a
    ! D) H* a" @1 C4 @1 A/ b% {, S+ e# S即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。2 f" q3 y6 D' e# m& b  M4 H) Q

    4 t7 p$ G2 P+ |8 F6 D* t9 o9 Y, L* h) r, l, ]: X$ `
    1 M3 }* Y4 y! Z( a7 P  z) D; @
    项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!. @- E9 v  l) p8 K; F2 O

    ! A0 O3 K" `9 j2 \$ P2 ~# Q7 J4、做Photoshop
    ) k; S& N. u) w& V3 Z
    , o* y* v8 q- y- D" zPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!& ]' F8 ~7 }0 R

    8 `, y) Q; R, l7 q+ ]% D. M  F/ V8 n  v

    / J% @( x4 }" J图片来源:网络  @$ R6 M# w8 k4 q/ X% u! U
    # j2 x3 p: k3 z% v2 t
    要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,5 u9 ?- `# H5 G* X
    0 H( w, B2 \( j: r( p: k$ v6 ~3 l9 t
    PIL可以做的和图像处理相关的事情包括了:
    ) h. T2 g9 Z5 T5 T. R. X! u# Z4 c! F" V) v
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。
    : {- O- e3 s( r
      m8 _, N% H: O7 o图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    2 W% q# u) f( e5 F9 G" z, {  ~6 S+ v/ c! x6 ?
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。+ |; a, O" Y- m( K8 O, X7 {# D
    - ?  F- _0 f% M. q. m& K" d
    5、用Python画画" F3 v& r, E! ]

    ( @( V& L0 L# S3 W% a既然都可以PS了,画画又有什么难的?5 c/ j0 l" V. L4 L& u+ k; [  l

    0 a. T' F% C- J# N5 @5 ~0 L通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!* I- U( R; Z) v

    6 T' h  {5 o% b+ J4 ~& e! w左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。! @. R6 E7 y: W9 s' C" a
    / k% w! ~* O* J
    , a# x+ ~3 z' r9 U

    ( m) S' k/ [& ]
    # z" h# m/ S9 v, ?  D% c3 B4 h3 |3 g2 U0 s& `1 u
    图片来源:网络3 E: r4 f) P4 R% C% c

    & h- O8 g  f# |" H3 h( p% ^关于Python为什么近年崛起速度这么迅速,这么热门?
    & f7 p* |5 ~# M* n1 u0 \+ {, f2 y; ~" S* u, g
    从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…5 f9 B) u+ ^9 R$ d1 V; [% T, r
    , Z# J, F& b  _6 C$ K
    而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
    1 W7 _; J4 I2 T/ _
    * K3 u; r0 g9 \: ~3 p0 v7 WPython可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。
    % |% `: c5 W- n1 z+ n# c
    4 c% {0 S  ]# ]& ^5 L这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!
    0 E0 i" q- x( E3 P' d9 ^
    # B+ \' D( o. X2 B- O8 Y' U+ }课程难度 ⭐️⭐️, |& |& M% o+ s! T
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。
    ) Y( K; e$ t: K" T, N/ b3 c1 R# R7 W& E" O1 |% C. b6 l( t
    形式:互动课模式,随报随学,自由安排时间
    - e1 P1 q4 L" `/ L- j. q戳我 免费试听第一节课哦!
    ; K% m$ c& p! ]/ a4 j) Q& G( J4 I0 z8 q# J% q
    九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。; b/ e  G, \. n, Q. F; K; a; U
    ————————————————! C4 W( q  W- h
    版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。3 J' w2 j! G% ?) k! ^7 U
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875/ d$ v; n( D- I" o

    5 y( N! g# e. K, G9 X: M. P- t; R! [$ p/ m
    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-21 02:26 , Processed in 0.267926 second(s), 50 queries .

    回顶部