QQ登录

只需要一步,快速开始

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

    ( V' I0 i" q3 k/ g学 Python 都用来干嘛的?
    / L8 m1 U2 {6 }0 I6 _, B近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!( h6 ]# ]+ I% `' X3 a' [$ z
    - \; L' C2 l0 v
    Python能玩的东西太多了,今天就说几个比较有趣的:0 O6 k( k* L6 R1 @( q
    . D7 Q0 _6 k2 {$ G# R
    1、撩妹子
      y0 n8 V# _8 v8 i3 x5 c6 B1 N) J7 L# A  y! G+ |# T) f) S
    有人为了追某妹子,用Python做了一个很高级的操作:
    . m* _3 m+ p6 Y8 O) a9 g
    $ C* k( ^$ _- k+ T$ h1 B! l, l1 f每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…" n4 }" f) l9 C; _

    # _/ T/ `- v( K1 n# {
    6 h, o! a5 H/ B  S# R: U' d! ~4 y' V( ?3 [( B5 Q4 \
    图片来源:网络
    ! F5 e/ O1 _' C0 A$ P" K% G# m0 z
    8 ]* n5 p0 F" U$ l: a% g6 m* a) W+ H2、低价抢机票! B4 K" y- ~8 a3 L2 s6 k! ]9 N
    ) A) G1 a4 \0 Z0 Q8 O/ T8 Z
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!
    ; p' _! r/ U( |! B5 R
    9 z% q% [% s) x) r6 q& X5 I费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
    & a( J/ _! J" d" {" r" ]$ }! L0 z& c  M! ~% E+ I# D0 {  ]+ Y, n! y
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!3 }. {5 }2 t1 @; T
    ) ]1 _' u/ J4 S; m9 c

    5 t; E, P6 k7 s5 R7 ^5 x; J+ E' b3 z! Z0 ?# ]( P/ \* S4 p
    2、抢火车票
    3 x% _, K' f1 O" c' `4 j6 P: c; Y  `- c, O8 p0 Z0 x
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…
    # _0 M# M, c- c+ F  ?: i7 l2 D2 b1 J9 K7 `- ]

    . L6 e% Q# T5 M6 _# p) T0 n, G4 O, n
    即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。% d6 H+ q0 X$ g6 \' R$ D
    . G% S+ c: |2 u8 @3 B

    ! ]2 ]* \& K0 M4 H/ f# M4 R
    9 r9 M7 A% `/ |! ]6 W( p% E项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    & m& @* O! [" K- J3 k, S, Q7 V+ X4 ?) @9 i, C. a4 Q4 U: Q: k
    4、做Photoshop
    $ s  v9 x. R! G( {9 L
    : Z* N7 U, }, E2 ?! X, qPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!1 i8 S, o7 s) I: U' `

    ' K( B# ?( s3 S. ~# T, G- O1 T" L1 [5 Y/ J5 b) [

    ( N% B% w/ v- E+ y3 j6 r6 E图片来源:网络
    . e% `% [' y. G2 C4 [1 W
    8 f! R% K8 v& C要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,
    : [; f9 ]6 ^9 k$ P3 Y! U$ y  Y" t! a" s9 k6 ^
    PIL可以做的和图像处理相关的事情包括了:6 J. U6 d  g# z# W

    , s1 G2 d% E. K9 q图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。- r2 A  I: J" M" Z! M
    : M* ]3 o. S# u" R
    图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。0 M" Q0 k+ Q% m+ d3 t$ O

    ! i/ x  Y$ C: x; o' F/ s1 z图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。8 n9 O' O" X( h9 F: A# j3 O6 }

    " w3 [1 c. F3 H  S/ |6 v5、用Python画画
    9 H5 B# P% k2 ^: U# t0 g" @
    : u. R; K8 n6 C  ~* g既然都可以PS了,画画又有什么难的?
    ' W" t% h& t' \2 I6 ?3 X3 Y
    $ |. Z! ^  I8 i+ ~" Q) W通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!9 `! y* r% Z, o4 Q7 @

    0 |' G3 V6 ?9 s  i6 W, h左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。. A0 `" A4 k* @; G" ^

    5 v4 G' |# B8 i7 [5 U  u
    & L8 @2 {) x0 [2 i. Z) R$ W( i! z
    ! b, i- b/ _% L4 [( d3 _9 {; M  l0 p+ i: M! I8 t
    # q0 S& P7 P& v6 L* k# i
    图片来源:网络
    ) ~) I  a2 f- t3 V/ _' [- q1 u- o( J0 j- a" P/ f
    关于Python为什么近年崛起速度这么迅速,这么热门?. |9 v* }9 D! p2 {. ~: {

    , R  ~' D* N8 K0 o; s( S6 G2 b从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    # Y& J$ r* _7 {: ?6 E5 W; }2 n- {% ~  }* N2 x
    而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。/ N$ [5 ]; N& f5 U! U
    - @1 {2 U& m* `' k' z7 l  |) @, ~- y* v
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。
    $ f7 H( j9 a8 O* O$ o  K
    + ^4 E4 ^" X. v这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!# a/ d7 {" [' H2 A( h9 f4 v+ Z

    ! {7 h8 E8 Y- m课程难度 ⭐️⭐️' G3 i& r9 E" X' h* M- W
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。
    ( q8 }( k; q/ j! H& U9 N2 V$ G& ?! f6 h
    形式:互动课模式,随报随学,自由安排时间
    ( r2 J# P  M% R5 V戳我 免费试听第一节课哦!
    - _" F! r! \! Z/ J
    $ X! X, `1 s- n; |1 W九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
      o* r$ t. h  T& p/ v( P0 G————————————————# B1 \% L- H( A3 c! L' I
    版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。% w. j+ \# j" E3 K9 W: R) N
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
    # l& o9 V  \- d" d( A3 O# z! @4 x' [) a1 q2 m: \
    + m+ B8 \# i+ p$ n
    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 01:34 , Processed in 0.295584 second(s), 51 queries .

    回顶部