QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1363|回复: 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
    0 e% @7 Q" J- }% q4 O. K0 U) q
    学 Python 都用来干嘛的?" Y- G; G1 J4 w
    近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!5 }3 s# j* }6 k/ p8 S1 r

    5 }7 o0 z1 F4 B# U. DPython能玩的东西太多了,今天就说几个比较有趣的:4 ^; p2 s3 X: L2 t4 r3 C7 c
      h# o8 [% ~9 i1 |
    1、撩妹子  g! ?& J2 l+ l$ [7 w9 h
    0 \  |0 t& ]9 `$ _3 N2 u
    有人为了追某妹子,用Python做了一个很高级的操作:
    & _+ P) ~$ v6 ^& |  y$ v. l" {# J& ]2 L' c0 {
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
    : X  _. @7 t( W* Y8 j. g: v
    " r9 h% r9 \, C4 z3 ~; n: v
    , x3 \$ h, t3 F/ k6 |3 a" j/ K, q7 w3 Y' q, u' B$ M& g
    图片来源:网络+ R9 C+ g" g; a  L% I& Z+ R

    ; h/ |: d* F' n9 T2、低价抢机票
    2 P& k6 i4 w" V* g; J6 D; }( e$ I. ]$ _. K7 u( C
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!$ u# W# @2 p6 l( C
    9 y+ @0 c, ?, H  \3 H' `
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。' A, q+ v1 A0 V6 s$ i" n, F9 b" G
    8 L1 U2 z+ H+ Y$ t2 j
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!
    3 ]. \9 C' W/ A6 P, v3 D1 ]7 {7 C3 `0 A. w
    : L/ {6 p/ f$ T
    ( J) I; n3 E2 F  M4 f: A/ x+ c0 B, i
    2、抢火车票) P3 r) `$ j9 r5 E7 {0 L' S1 B
    ' ?- O/ Y) I& a9 `; I
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…0 Q, a1 O4 V+ j+ L! A5 U: t

    ) ]- B) d8 Y; m* o9 p9 _) t! ?& c& |" y6 T5 w, m) ]$ X2 {  ?

    $ R6 y8 [  x$ _5 t2 I+ o( b! H* `5 _即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
    / i1 c! L2 `1 J6 Q1 b3 W. ]# |4 v; ~6 R; |; n* N. X
    $ h% u. Y* l! R3 f9 ^" c2 U& A0 d4 J
      X8 x3 k' @! b' p  i
    项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    8 `& A+ f9 c. b* f- H3 F& y+ d1 k9 r# a0 d
    4、做Photoshop& S3 l; w6 W6 ?6 N

    $ G0 W, }0 b1 [& L2 V, z+ {3 G( TPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    8 c/ R$ x3 p( p" @" i0 V+ l
    ! V6 u) l0 ?) ^- b+ B0 ?
    6 j1 u3 l0 z$ N6 q) Z' O: u4 B* _  B) g6 l5 O+ p! c
    图片来源:网络
    ( ~2 u, ?  y% p4 \5 A+ j' W; d1 P+ B6 l
    要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,' \$ |0 Y- B9 C- S% N) k% w! l0 k

    # G+ s$ \, c7 q* ?3 D& M6 ~PIL可以做的和图像处理相关的事情包括了:
    . {6 R7 T& }" Q2 t0 ]7 I1 T  f, _* `$ r/ P
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。2 ?) R) @3 g8 S2 G  Q$ s' H6 p

    # W. m4 J% g- K+ n$ F& |/ p. I图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    8 s4 P, o6 v2 R1 Z
    5 o& S( l3 I0 ?' e/ q* S3 ^图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。+ [: g5 e2 H, T

    : q- D& A; k- b2 t5、用Python画画
    : x: A; F0 X& R8 k) J+ M
    8 ~. \4 d+ H8 P0 V( G+ ]既然都可以PS了,画画又有什么难的?. c4 i% t' R  J

    & N( T' O6 w5 H, f2 K通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!* z* g! M  E: Q: G' ?4 Q
    : y7 \) g7 @& Y, m# q
    左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。- L7 s" ^; J9 |
    & Y% o$ A) F" b2 S/ Q5 T
    ( U0 v% _* ]; P- [% N

    " ~. c7 a. G: k0 |, Q
    : m. @" ]% A! d$ o; `, v3 J: u; N% g6 D" c7 B
    图片来源:网络
    " o8 E  ?" n; X$ Z& L% ?* \6 P! V/ @
    关于Python为什么近年崛起速度这么迅速,这么热门?) A( O. Q, `2 w" Y

    0 J) {4 }" ]5 o/ \从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…  F' |# ?" |( I0 y8 m! V$ [) D
    $ [- T2 ^2 ?5 F" d' d( {3 J- B5 [
    而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
    ) k! v7 C$ |- X( Q; P4 w% z: e+ t- {. K; ]- Z  ^. x
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。7 i( ]! f, [3 \& [' H0 l% z+ }! m

    ( z6 ^9 I3 _6 ^) H  G8 k( J' K" b这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!
    6 T- k: Y: s6 k* z- e1 n& d: A* F* O- F0 K
    课程难度 ⭐️⭐️. p2 E, g' O1 g6 Y
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。# Y0 |7 l1 T, p+ e& m

    $ n6 n- U; W" f7 n" G5 T形式:互动课模式,随报随学,自由安排时间; H1 \7 C4 _) V5 R6 [+ A8 y
    戳我 免费试听第一节课哦!) R3 g: y: N- O) Z
    . f6 C5 w+ V% f) i: G4 j* u/ y
    九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    1 {" F" T$ y$ b- `————————————————
    " j6 ]9 b; J% L( \, b2 I3 O版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。/ W+ r  n/ [% a: i
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
    # u8 H6 D7 U7 j; a$ a0 x0 W+ A' ^- D
    & `3 h- y0 Y, \* Z" i# g: x* E9 o
    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-12 09:24 , Processed in 0.585168 second(s), 50 queries .

    回顶部