QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1349|回复: 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 b/ R' S3 K6 \+ z- j( g/ G/ F学 Python 都用来干嘛的?6 }4 M9 o+ E8 ?) T% c
    近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!- ~4 s5 Q* h, n: r; T- |* m

    ! |  ~  w+ V! L8 D6 ^Python能玩的东西太多了,今天就说几个比较有趣的:
    $ L$ X1 ^9 k# {7 f/ k
    6 o; P: m! w5 c- u6 Y  T; P; w1、撩妹子
    ; A3 ^& J$ [  A- E/ g0 C; F1 t/ _( B8 \9 x; i0 C
    有人为了追某妹子,用Python做了一个很高级的操作:
    3 }9 t: C. p: m" z( |& J: e$ \% |& E0 l0 U! H: p
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
    ( I8 H* [7 g+ n$ n) T6 y$ c; g6 p5 v9 W+ B3 u4 `  u, K0 b
    6 V$ J( K6 Z6 |# K" w

    ' {1 |- |7 j; j6 A6 D5 r图片来源:网络
    - ]6 I3 m0 R/ {2 m8 T+ h. v$ T3 ]! F& i
    2、低价抢机票& w* q  O* J$ c6 D7 S5 c" R- t4 b, |

    . m0 m; d6 ~7 t7 Q1 t大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!
    & V& n$ M5 m( Y- _1 q! s4 K. q! g3 o; i5 G4 L( Y
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。2 A5 J2 p6 K& G5 A2 }( {, G2 x
    ( T8 a8 E/ h& u; \+ C; N
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!  B8 O0 z: z1 i" l" _9 G  D3 U& ^
    7 H/ P8 Q  C1 v1 `
    / u) Z- O4 w  q, C1 L+ W
    ( E0 q! f/ _4 [
    2、抢火车票0 Q2 z3 j( V7 q

    7 v1 S/ i! `7 ~# z: {同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…# L" ?. g3 T' e- b
    3 E1 x, D7 q6 W
    % f6 b3 {$ [. G. u; G. \" ], [4 l, V

    + k9 l5 n0 v; L! I& o即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
      z* e% S8 c1 H& D& M( \# e. h) Y3 R4 r% y8 w; f

    5 l" i- o( q: h# Y
    & {, b. H3 t8 N7 K; t4 H+ [项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!& I( y4 e8 ?9 T3 \

    - U! |( F5 N8 ?* h6 z: j3 S$ L$ R4、做Photoshop  |7 U" N/ ~% i% l5 A1 q: ^
    , o* g# t+ M+ ]/ V; F3 K; E
    PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    - U) x3 Z- O7 Z' D: X/ N* t. m
    . f4 d. F+ ^8 }+ \+ Q/ z# m$ L5 j4 z- H( t/ R" ?9 i4 H
    ; U0 ]7 X5 F8 q  @
    图片来源:网络
    3 i! Y, u) x$ C% v6 N% Z0 F4 @4 _7 W0 ~
    要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,. Z2 n- j( G3 d, w  i+ _; c4 T

    : a9 `/ S- b: M* @. qPIL可以做的和图像处理相关的事情包括了:" Y: ?$ c+ ~% d

    ) T! A3 Z& k+ F图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。2 x5 g( l* j) r; G
    : R  Y  h! j5 l! X9 h$ t# N1 U, p
    图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    7 I: B( W$ x! z/ U4 t, {
    ! K- e7 r: D& }+ l# W图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
    : o( h6 M# s4 l9 s" c* \7 ]1 I# I; R7 c7 Y1 R; G
    5、用Python画画
    8 C. P1 Q& m! F! u9 L: t+ `# {
    ; ]6 _$ U0 B" P% R4 T. \既然都可以PS了,画画又有什么难的?# z! n1 i/ l0 H% g/ u2 P- V

    3 C3 u. G4 y/ ]2 e/ K) d通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!$ J6 J. _3 b2 U) e8 {' \, P
    " b4 K0 j- w9 s3 x9 ?
    左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    5 W  g9 \$ Y; ]* O$ V, m( _& \# a# \1 b, ^1 a6 s- b

    ! U/ e- \+ ]7 y) L( N4 }. K; H( x
    $ L2 l) e% g: [
    / a% X$ a  z7 [: y7 O" q
    图片来源:网络4 M, i, \) x7 w! k
    6 s3 l' L  m! x0 e
    关于Python为什么近年崛起速度这么迅速,这么热门?
    # s5 Q" a/ [9 y* o. _2 m1 l$ r( ^! }+ m5 |* b+ m4 k  d/ r
    从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    ' X! r& `0 a8 A+ _' _2 R2 L2 t4 w$ c3 z! N( R. ~$ b' T
    而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
    7 [8 h2 c) `! ^/ c% ^
    % g9 ]. s( L8 f/ [5 uPython可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。
    ) p( N) s1 b+ S
    ' v" Z; |* L9 a! J9 n这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!0 p3 y2 a/ j2 \) S8 E; C
    ; S: r9 M; {/ {1 }' N" l* ?2 m
    课程难度 ⭐️⭐️
    9 s1 J1 e0 L4 l9 E2 J! V从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。5 x% M+ M) o7 z9 A' J
    0 n1 v2 l4 z4 }% k9 ~. u5 j9 y* l0 l
    形式:互动课模式,随报随学,自由安排时间
    " r+ c2 k' v. c& w- }5 v戳我 免费试听第一节课哦!8 a1 s6 p9 `0 S" @1 n

    ; |9 w. Z6 |2 D$ `; O1 F; Q九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    6 q* E- K( J8 O: {* I! G————————————————
    ( q) n( T0 g9 Y4 g9 @& ]9 e版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。. C, @' ?) S' X$ y$ D# m
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875. z& f# K  A. _3 i
    ; x! q" ~  F9 R

    + o: E( q" f& T- n# E# Z
    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 08:09 , Processed in 0.373584 second(s), 51 queries .

    回顶部