QQ登录

只需要一步,快速开始

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

    6 I% |1 _8 u9 \4 J" ]学 Python 都用来干嘛的?! `! `. c6 d8 R
    近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
    9 h1 \* e- Y( U, B" m8 W5 P
    8 F; y$ _& S" pPython能玩的东西太多了,今天就说几个比较有趣的:5 r# U4 j8 [! X* E# _+ i

    ) n' c! q$ m- a: x/ }1、撩妹子
    * U+ y: Z; _0 Z& Z7 V! s  Q! O) m7 Q3 B8 ]' b3 z
    有人为了追某妹子,用Python做了一个很高级的操作:, O- F! b" ~) d: W% q/ G# G
    2 v  o8 v5 n: O3 B5 m
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
    1 v* R1 c; n' G6 n0 ~. e+ T9 i. ]  M  O( u, q3 h
    8 {. k  ?* f8 e
    " `2 M) i* \' L9 P- j( R
    图片来源:网络
    * S: {" ?- d) _5 h/ j
    ' g: t: [4 u- D: n2、低价抢机票. u$ E8 P  e! ], O* o

    $ t" v( J7 a" k4 \: [大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!0 u) R5 P* \9 x- m, a+ F0 c+ w; `
    ) U# j% }+ B5 [' ~6 J/ P
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
    4 Y( v, d. P' X# G
    8 Y: s8 j2 S$ o  M0 l1 b) A! v3 ^$ H- r不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!0 w: w4 }9 U, W/ H+ ?: \) t. ?# V
    , l& N. m8 L8 e9 H

    7 ~9 M% K0 T, X7 O6 ~% k8 Q
    6 B$ h$ x2 q+ K2 g" P9 R2、抢火车票
    ; {1 y' _; F+ e2 j9 R$ R% q& L( X( {1 G
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…
    ; c! y8 @1 o( |+ x; \
    ; b$ ^9 D: u' n2 F& B& p: @
    . D" l; y4 y% V4 j! W3 `( Q, p' f9 V: E! D3 s1 k2 h
    即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
    % N4 s: w5 O5 l
    4 @- Q& N0 v; ~3 m( S) Z' S6 j6 Y- s

    % k! P# |' r6 w' W7 o$ V' |项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    % h: D$ o. J; x) d8 D( h: I
    $ X  i& T4 z/ u; b! r4、做Photoshop
    6 k. a6 D$ w" \+ x4 P0 x3 p4 i$ ?& c! B5 @3 s
    PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    , V; x& b% }- L
    / }. M% S1 o/ m% p3 d, W' H- S3 N: L* y- D1 g/ F5 n

    " D5 u5 x& K9 P1 R% ]* `2 T# Z图片来源:网络
    3 \1 }* r! M" H
    + w$ X* U; F, H. V要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,
    ( ~7 g" q& q' Y1 e
    $ N4 A4 o3 M- E; jPIL可以做的和图像处理相关的事情包括了:
    & T2 h2 e4 c+ z4 N9 f" E2 G4 g* t
    3 c7 d$ O3 n( x" e3 H# N图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。- v- v8 x& G/ c1 `( r% b
    6 Y+ ?+ Y1 G  L
    图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。& |  k- c8 o$ n3 g: R
    / ~2 ]* Z7 D7 Z+ l5 N
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。& k2 b9 V5 [& _' q: d( V! x; n! C

    # K7 t) _# c) ^, w4 G5、用Python画画; T! p( j7 L0 a2 @8 U  i

    ! T, ]; C! p/ w6 w2 t既然都可以PS了,画画又有什么难的?
    ; `. ~2 n" C3 y" g
    ) v6 T7 [9 t6 E" ]" {4 L/ U+ t通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!, Q9 M2 ?' |- J% R9 p: G

    . x( ^7 `: a6 A左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。! I3 z+ e: \) ~, A

    - p5 e( W$ L! [& S2 i
    5 {$ b) Q6 K3 k2 F& O; P9 d/ u1 V/ s
    % ]- T% s2 D0 ^6 A) G. u# q- E
    : W. q3 N9 `8 X+ ]3 j6 |
    图片来源:网络5 g' T& G0 W, Y4 K0 t+ o

    5 g6 l; j9 O8 i+ j5 _关于Python为什么近年崛起速度这么迅速,这么热门?0 p, Z6 \- |/ M( y7 N  |
    " z; o) o6 i6 i# v+ X1 k7 p5 C0 f
    从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…- e& I- o3 t) a9 B3 o" @1 S. B

    1 I6 u! K2 C5 T3 m5 X- W* G而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。5 U9 N" m8 c0 ]2 i$ `8 D
    1 z1 G  L" z2 E
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。
    " F" _0 r' n; e: f6 c9 s. w/ J, Y8 ^6 r6 ]6 N8 g
    这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!
    ! L7 \/ X/ [+ D. Y2 ?  i, P7 C5 q( u3 G$ X. {
    课程难度 ⭐️⭐️; B: Y+ s& `' n- q3 E
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。
    3 E$ g6 ?; m6 l& O$ E) ^( `
      @. d' i8 H( q: N7 g形式:互动课模式,随报随学,自由安排时间
    2 b4 b! K; ]* g* D7 B4 B# _* p戳我 免费试听第一节课哦!7 N7 N0 R/ D0 w) G  F' b$ t& O
    0 L% q5 |8 \" s
    九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    + A" u4 w9 X% d————————————————3 P; c" l. @8 Q$ M9 K
    版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    # |3 C% w" A( m- R$ O原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875  I4 M! c! g/ n- n: u9 I

    ( @$ Q( ]# ^( l1 q- _6 _- x, i1 x# U* \: X& v+ O% M) N* z' ?: Z1 c
    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-9-9 06:50 , Processed in 0.431383 second(s), 52 queries .

    回顶部