QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1343|回复: 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
    / d& Q& V' y2 x0 c$ {
    学 Python 都用来干嘛的?; Z* i3 {, S. Z5 J
    近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
    - _5 ?% P$ L2 t/ y8 @8 V" R
    ) w' E# }8 S6 KPython能玩的东西太多了,今天就说几个比较有趣的:
    % g2 M& C4 [. u+ ?
    $ @- \* j9 N1 `1、撩妹子
    ! P* _! d! X' C+ C0 [5 b( G& u; X
    % p) o& X/ V8 F* f: [2 H有人为了追某妹子,用Python做了一个很高级的操作:
    4 o( E$ o% p" G- D  \7 l5 z8 U4 d! J$ n
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…3 m0 b7 F* X* N7 o/ w

    - ^: ]8 [8 P$ g, v; ~, _$ D9 J1 v- |4 d! m/ L( Y
    * |; M' I$ @' f3 i& t: ^, F9 @1 F
    图片来源:网络7 |- w' f4 v6 [2 f: o) j

    / M! \/ [, ?- u! A% v4 b/ t: U3 Q8 e2、低价抢机票5 N3 V9 c. L0 v+ M

    6 t4 o3 ?. Y$ q/ @: t. W/ M9 H2 [4 s9 ?大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!
    4 D3 Y4 G% y% m- u: L. A" D7 m% y5 d6 s' ~) r3 _. E% u
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。  N( s6 M5 O; E1 B- e
    / [8 w( e8 A- V6 b3 A# D) B
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!2 P+ ~! F0 G. }4 {$ y( ]

    ! q# {% \9 ~, l" i8 F2 i
    , E* F: x5 c: Z) E% ]* q+ b8 I  \; o& x0 \' o) F' [. V# h" X
    2、抢火车票+ d- g& W' {# Y# R
    3 A- C- s! V, a8 }- U, K
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…
    / ^9 p; x, m! B2 Z. j2 P1 E7 u) w9 e' J. P' F9 P1 H
    / a: A! m  w* c: A& `7 ]  }2 g

    , u, b' u! q- J0 I! p. Z即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。7 X+ L3 y! X5 X( {% @7 S3 a

    ' n( N( k4 a- B& a( h, O
    8 G6 U; S2 b( k, L# O! c2 B) D& ^1 Q! y& O8 X- j* a
    项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    0 S. [% N1 S/ H/ p& K0 P" T% ^2 O3 A) q, @
    4、做Photoshop
    4 ?6 S7 ~/ z0 y/ K% v/ ~& k8 t* c9 \* R7 {6 Y! H% ?
    PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!  m9 I. M4 G; y" ]5 S

    2 `1 e* |4 I8 |' a8 o, ]" y4 A- d9 ^/ H- W

    $ r6 V# m7 x0 ?& ~图片来源:网络2 @: k8 C. |" K- P1 X- i( {

    3 i8 v1 G7 O* K0 Y3 _要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,
    - w" m+ J! C$ C+ A! [2 _" {' J; g* k
    PIL可以做的和图像处理相关的事情包括了:: I  x) L. v1 _5 H' E7 m4 q' D( x
    5 A( |4 W/ D6 S
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。
    / r9 d, [) A7 H, O: p4 d" F
    + x) x% G" l2 z4 V. L2 x+ Q$ h7 N图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。& S8 ^9 g0 x$ m$ l7 y. t
    + L- C5 R0 L" d' B8 c1 E# W
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。) g' y% c# s% U: E& E2 {0 G

    / F. V% Q/ P2 i& @2 r. N5、用Python画画: _1 c3 y% s: h7 j3 H7 S0 I3 \
    " u! p' C* A* k3 I/ T* \9 R
    既然都可以PS了,画画又有什么难的?
    ; w; [1 m2 x- w9 ?4 J9 R; ~
    : P5 J- v3 {" Y1 a1 d5 f, |通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!' L1 j4 y& H0 b! j# d8 Z+ s8 I% z

    7 t. m$ S6 E! ?+ K* ^! m左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    0 V$ X+ W. A* Z0 ?" `. a/ M9 x4 ~4 }9 Q7 b7 i

    & e: z5 ^; q1 Q7 Q  R4 s
    , b5 {4 W! I* A& L4 p* t9 [" a, d/ z  _" A% L
    ( }& L1 [% R$ R/ d0 r; U! @
    图片来源:网络) e6 K% U5 R8 i4 G- Z

    2 _2 |/ V4 B7 ]6 b( n" W关于Python为什么近年崛起速度这么迅速,这么热门?; r' D  S4 ?$ J4 K

    9 _- E. j# l4 d- t! @) v8 J从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    ; l  S/ u4 o$ l7 g; Z- l
    " u+ r& D; x' R( o而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。1 P. e6 P& {1 W1 @9 g
    & B8 ^& X4 I+ R& s5 Q5 |
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。6 J& y: Q2 P# A/ B; p
    ; p  L' S6 I" Y/ Y$ n
    这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!
    : g4 {& i1 [  x* v- D! ?- K9 E: G1 @$ {
    课程难度 ⭐️⭐️2 }+ ?) G: Z* U/ A
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。0 E; D7 [0 e; R
    0 P4 v" B0 x( T6 j7 Q! y  b* q
    形式:互动课模式,随报随学,自由安排时间
    . A  c# Q" r4 C  K( p戳我 免费试听第一节课哦!
    4 _. Y. O! \/ |. \/ Y' v# W2 g0 r: H' Q" a
    九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    % m1 N( J' e1 S) A! ~, I————————————————
    # V$ j% V  F) w5 t版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    ! H2 c; G8 S9 W9 V/ U* G原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875) }2 s/ c2 z4 [+ G% H. [8 v
    8 S+ l$ I  \4 d% c

    % a5 Y3 j% X  m1 s* {( 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-20 18:16 , Processed in 0.335944 second(s), 51 queries .

    回顶部