QQ登录

只需要一步,快速开始

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

    ) t5 U1 }$ @/ J) h学 Python 都用来干嘛的?
    1 ?( u' t2 g5 z6 k# R近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
    - i0 |+ N. ]4 n5 {; X
    4 S: K2 L+ w8 _2 b, g: H) ]! gPython能玩的东西太多了,今天就说几个比较有趣的:. o/ l9 v9 M* X6 d! h8 @4 n+ [
    : b' B. e* M8 K/ i3 G0 p
    1、撩妹子
    # `# }$ o3 ?: P
    0 S2 i  B' ~$ j% k有人为了追某妹子,用Python做了一个很高级的操作:
    - r6 v5 w; d. ~( u  ^
    1 @1 ]1 r0 }! {5 s每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
    $ n/ t, s& N1 \! w2 d
    1 B7 `, a$ F6 ~) F: @/ B- s
    7 C- }6 f% Q8 R
    1 M2 ?4 r: I1 Y) V7 |) M图片来源:网络
    8 H4 ^1 ]. k% J0 ^! f: R* W
    3 |" ?8 q0 G- j3 F2、低价抢机票
    7 t/ }. L5 V9 E# y  A; k! B. U7 |( m* j# S
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!! B! U  t; k9 G9 _
    . S1 ^' p3 R/ G# [; X, K
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
    7 K5 ]! }+ i1 h. M9 B8 h# Q# v+ a* S4 r3 T: a) R$ [  ^
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!  b$ u/ ?5 v* R* |! a
    / X1 I7 Z( D2 a' L! d

    4 @4 ^3 c6 N( R7 ?1 ~: L: m9 D
    ' ~, }  f5 T: V$ A  l2、抢火车票7 g& [  f: R& ?9 m
    4 A1 q8 |/ ~+ k% u" z8 }6 ?. I
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…, U$ t# h; Q5 V& i' J+ Q3 A' E
    0 |# V; H- j8 a6 {5 s; P/ x

    / l9 a" m% r% I  H6 K
    - w4 j. A4 E7 {3 ]. {4 P9 Q+ y即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。$ e& R7 a- e7 M" ]" a

    9 `3 B; Y0 I$ k% ]1 X4 h% `/ Y$ v( j( N  c% a5 h

    7 @' f) T0 p+ p项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    $ c3 ~6 A7 x& j
    * c" R0 x2 P* s/ h* p4、做Photoshop) X( U! t/ `) H# N- o( K

    # r% p/ b! @2 s' R; R* wPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    # p  t4 d( Q: e: X- g0 Q8 f2 b! ]# M) O! v, {9 ?

    0 `& r2 q& z/ b4 q3 t2 q( G" u; `# ]+ G1 O8 X
    图片来源:网络
    / [/ b' f1 v9 ~, G; i: Y6 P8 I  j( Y# N$ {  x
    要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,2 g1 L3 l2 D# Q, f7 {

    6 I0 `5 g+ A4 h* A+ G; RPIL可以做的和图像处理相关的事情包括了:" S$ c' g- L: g+ u  L( Q1 G
    7 S1 F/ X- |* ~( x
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。
    % W, F1 `$ |' ]  M3 R2 _. n4 F- e/ H' W; Q) i8 Z4 |
    图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。( E+ L$ d& N5 f" L( R1 ?0 \

    % i  k( F" @  a图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
    # i  B4 [" z+ l1 }# _4 {  ]- Y/ |* e! a1 O+ s1 }& f
    5、用Python画画
    $ F8 \: }4 O$ k; x: }/ y
    6 z6 l8 g2 i+ g8 O! T既然都可以PS了,画画又有什么难的?7 M: B( c9 q4 a  i" |6 i
    : c+ _7 [5 I1 |" C0 R: x( Q0 L
    通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!
    1 E# d" {7 @: i  O( f+ r' _
    . L1 T0 [* u8 r$ i5 S% F; b左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。/ F$ n' d9 {" }8 N9 ~, s: L! g

    0 O" N* _5 g8 t9 T+ j
    ; r& ]  E; g. p- H& J2 r+ ~* C
    & F) q. N6 f! {3 j* J. P- ~7 S& A2 R; J+ l, ^! M/ @7 Q! D; Z

      h+ r, Q- N0 F  D# n! z* ~* Z图片来源:网络5 Q5 d) t& |; S6 \9 `" h0 u; W

    : k! d% V0 g  I7 r9 P+ z, d关于Python为什么近年崛起速度这么迅速,这么热门?
    $ F' w4 v6 I' z$ V9 l0 L8 @* |
    , @/ A( O& l0 s; O$ |' A从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    : ^" Y% Q3 k1 c+ N1 l+ B0 n" n6 z' e1 e+ P
    而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。4 g& a- ]# \  X8 O. W
    / n* t  M3 ^0 h; u% p* B  V0 i
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。: R6 ]% [: w5 O3 Z* R. v
    ( E  j- g" K+ v
    这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!
    ! {: n& _. L( X/ _9 ?$ K' a! |$ R
    课程难度 ⭐️⭐️: ~8 j6 J5 U. j; ]0 c
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。, I  R2 l+ Y+ G! V$ r  \. c

    $ W% c& |, ?9 x8 H& Z: P形式:互动课模式,随报随学,自由安排时间
    8 B! p4 U4 i2 s7 `戳我 免费试听第一节课哦!. V; [3 O6 b2 R7 B+ B, C5 ^3 x

    ' Q1 d4 Y* J3 |9 h( P% ]8 `九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    4 s9 T' d0 K, W; @# t# v————————————————) q3 ]; D5 I* V  R+ p+ N& ?
    版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    & h) ~2 C) ^8 {原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
    / ]% a- H( g& s; v: j. X0 Q" e5 T3 C2 w/ E/ E

    . i' h/ W) S6 B. U( X$ K
    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-9 18:49 , Processed in 0.703189 second(s), 51 queries .

    回顶部