QQ登录

只需要一步,快速开始

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

    3 A8 e$ B$ u6 @( R$ w学 Python 都用来干嘛的?
    / s* {6 \  V+ r& C9 S8 U8 B近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
    : g7 D. U  C. Z9 F" P5 y  N& l# U( D, w
    Python能玩的东西太多了,今天就说几个比较有趣的:# H/ P4 E+ ^. a

    : X8 v1 P( z! Y  s1、撩妹子+ i; H2 T+ [3 C# E! U6 Y
    . S3 ^$ s1 Q  C4 s  }
    有人为了追某妹子,用Python做了一个很高级的操作:( y: Y# ~0 s7 R9 g/ a8 f

    2 M7 X2 ^. Y0 c9 _) ~每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…, c( l! i+ _) A+ S' |! |$ P
    3 o. S" K- P+ R& X; N5 b: _$ H5 w
    2 o, W) ?& T8 \/ p
    * y$ C0 ~. _, V' `' i
    图片来源:网络( ^. {( F7 |; n" |2 I. A: o
    % Q' ^- Q) Z1 A5 j  t( w' r; B! l7 I
    2、低价抢机票1 _- z7 s/ F! G: A& V  x) J

    3 K+ Z0 A, L# I* D  F! }大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!
    - |% d1 U; T8 q. q$ f1 m. D" Z1 \* G, k( c( T2 ^. l. u- g
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
    ; V5 {# [2 C$ V0 y' N
    " F6 S8 k( j0 T- s不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!2 }/ F* ^! ~* F2 D4 p* y
    6 ?7 t6 J  R0 ^4 l/ E
    - h9 }( n' M# ^, K5 L
    7 q+ E. N  y" \& V  B+ g
    2、抢火车票
    9 l# d+ \  k( M! a3 ^# k
    6 u1 X" h, b8 R同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…  h$ n2 F0 k3 f" x

    5 u) s  t6 B" }- q% g3 p
    & Y( ^# S* X- c2 A: X- H. {5 P; L! {  L  Z- z! t
    即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。& _: S, s  s' `3 Q& O
    , B! U8 g/ T$ y) _# S8 Q7 c
    $ E% P* U& x: O- Q+ P, t

    % |0 i3 g  L) H% b1 P: V8 C0 A项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    " b6 {* d+ l' m2 d
    9 k$ A- l4 K; u; n- k3 R4、做Photoshop
    % Z5 U  {! ?' \/ L# E' y+ j! \8 x# Y
    PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!6 v8 C  `: m: {( m5 \8 d8 V; w

    * |: F+ i7 r8 D' L2 U7 t. e; q7 P) G7 `( I

    2 b/ L; A9 ^& a9 O  O* Z. T- [# I图片来源:网络1 q' w: N$ d) P5 M7 X/ o

    9 m# @' Q/ v# ~4 M要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,
    ' @& ~! F, B  q5 c% Q  ?, c- y- H: G& `- _
    PIL可以做的和图像处理相关的事情包括了:
    * M! c- D! z, M  X8 b, X5 ~
    ) m- P# t/ i/ X; v2 V7 L1 C图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。! }! K+ m$ U, L. r$ N

    , o: C+ j0 n2 k& G# @+ ^3 P+ o# S4 Q图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
      Z6 |3 x3 ]" a1 G% n8 w3 f4 [2 b; O/ R( f" [0 B) r9 {
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
    " \" T+ I/ b/ I! E* _5 M9 L' z
    & Q% s4 M! D7 R5、用Python画画* _% Y, J5 }; k

    . O1 V) c3 d: Z/ B既然都可以PS了,画画又有什么难的?
    ( T: |, h2 e: s+ i, k5 {/ r( L5 L( p. j; y3 }7 s
    通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!2 ]; O7 |, S( D" O" M0 ^

    - y) ?7 E- b+ s# g# O1 x& k6 h左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    - ^7 r6 c! |/ ]/ `: ~
    5 m7 i. ?& |. p* t! f% e5 y8 x5 F, X$ X. N6 V% w
    + Q7 t# n. V# }7 m# X6 K

    - A0 A6 k  _  x" X$ L$ `
    1 x' {1 t+ E  Y- T: k* L+ L图片来源:网络
    & X( Q* c" ?0 a3 U  X- d: y5 _: a; z* r0 c" l! D1 r
    关于Python为什么近年崛起速度这么迅速,这么热门?# U# y. N7 H- w% z

      ~+ O/ g: \1 p. |从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…* d& ~( E$ r, i/ _

    : ?6 [# b& b" j6 S9 q而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。) x/ C6 \0 s: @

    ' O3 v5 d8 h3 ~Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。, W7 n) z- E9 T* z
    : P' ?+ V+ O* b1 x( ]' [" C& c) _
    这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!. r9 F9 O0 B  N5 A7 Q% G4 I

    ! ~) z! r( I% T% N! m  q3 Y# z课程难度 ⭐️⭐️
    ( _  V: i% G& _% H6 L+ Y从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。' M0 w" P! z! G$ x( O& f' W) K
    8 ^+ b# b' o1 w8 q' |$ Y' X$ M
    形式:互动课模式,随报随学,自由安排时间
    / x# r: B0 v- Y戳我 免费试听第一节课哦!& Q: I% g( c! q& g: `, \+ k. |6 q

    ; [/ K$ G: P3 [- \- C/ v% Z' f九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。5 n; O( x8 f3 F) M  l8 X
    ————————————————
    6 D  M, ~# o  R0 |- D8 f/ ^. v版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    ) P" |8 Q( E  B+ Z原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875/ X1 i0 H7 v$ H' o6 A

    2 u# i4 ?2 X' _+ Z5 y+ i4 N4 `
    5 ~  C( x4 W0 f5 ]4 V
    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 07:59 , Processed in 0.435641 second(s), 50 queries .

    回顶部