QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1346|回复: 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
    & |5 F& b$ F- v. o
    学 Python 都用来干嘛的?
    , ]0 Z0 c( I/ k/ [近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!! [5 k  Q- O8 P2 x/ }8 e, d/ l$ {

    ) c8 i# s) |' I0 ]" ePython能玩的东西太多了,今天就说几个比较有趣的:/ R7 H  I- i0 L4 s7 d. w
    2 S9 m) X( M$ w  v6 d* I
    1、撩妹子) E5 H6 u! L2 B0 p3 V# Q% K+ g

    " r% |8 m4 {# C/ y有人为了追某妹子,用Python做了一个很高级的操作:: e. w% F& R' U) \: }
    5 `  Z9 O6 i0 R. y' s
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
    : V* ~+ [7 ]3 H, p/ q* m+ p* j3 q; M6 ~6 n% F: I2 e
    / G4 h; s2 W( E: U, H

      N8 z, H" l1 S0 ]& ~3 D图片来源:网络
    ; P- l7 ~8 s2 h8 |  K" F
    4 g5 u/ N" O5 Y5 y' t& N2、低价抢机票
    : h/ C8 i5 q/ a( S& N5 ^+ b4 C1 S/ n# L8 j$ U8 O" H8 j. D
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!1 u4 E1 q; M  w8 p

    ; s. x+ P; v0 m$ J' ], m  G2 q费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。4 A# w5 x1 \; V8 ^% W# E3 e$ a) h
    ; b: p! s' N: T) z
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!6 h4 w  Q5 D9 i& v7 x. H
    0 P' u0 z3 L7 S$ R5 K! y
    ( U6 l2 R# t9 ]; h
    4 P0 O  Y/ I6 b0 C1 i# }8 F
    2、抢火车票
    ! y8 @; h. `7 R" f; n/ C" o# S4 K/ c1 i1 P0 B& A
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…
    , T; x) {7 N- W2 B8 {
    . \8 q7 p0 S/ Y: {% O- y* j4 w  `, D$ j3 o
    ( }1 R! `  [/ u% j. @. q: `* F: F
    即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。/ u8 [4 @+ E  q5 {4 p
    , y/ J$ r/ \9 s6 L8 y6 R8 L

    1 G2 a5 b7 Y) Z6 t7 h6 R. j
    * M1 N. }% v4 u7 }0 n8 Y3 U项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    ! Z" K9 e* Q! h- y( x. Z
    5 [( P8 k3 q; V% n4、做Photoshop9 E$ I5 _/ L$ H7 S+ Y, E
    . u# {; t6 X8 A% ?: m4 Z
    PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    3 g  z6 J) p6 s( N+ j3 ?8 o0 g- B' y" H5 Y7 q- A8 I

    ; _: n5 H: P$ X4 O" g$ u6 k& u8 M& U& g& d
    图片来源:网络
    5 t8 Z2 R! T. Z, ^* Z7 [5 F: B( A& `$ l/ z; p( P6 V
    要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,0 y) K. Y1 S) x. g, S2 D

    & c2 b* W* h: l! i! {- pPIL可以做的和图像处理相关的事情包括了:8 Z; Z2 w+ z. F5 [

    ! F8 ?% g% y% Z图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。: K% l! L( |; ~+ j9 w( ?4 L' r4 O: M

    ! P$ K* ]. d5 F" c8 E3 X图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    4 F1 |! u3 s# n* j; K5 ]9 d* \8 G) n1 o% M9 r7 g. V. X0 C# `- W
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
    1 P  K/ \4 O$ I$ p5 [  p. Z
    9 H- F! ]& H$ p' f  ~5、用Python画画
    ( m: g; y. t" B  _7 ^4 R* I7 k; Q! ?+ E4 l, q( I- h
    既然都可以PS了,画画又有什么难的?
    1 R: ]% |" n) D/ ]# C
    0 F, Z3 y& G4 o" W, _2 Q通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!, e  I/ r9 \& t3 [- Y1 Z7 `

    - [) `5 K" T' g3 Z# p左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    ; |$ j2 |  @4 o- J* G7 L" E" H3 J4 ?4 [$ [

    9 \' H& @+ \7 I* u6 n) t; u" `- i4 T( m, K" k* j1 g5 K; `2 i
    . g9 O& P! {6 A" y7 ^
    3 N9 y. M% I+ d
    图片来源:网络
    % U3 a/ ~) X. h5 J9 ~9 J$ n
      W7 z) y3 v# h关于Python为什么近年崛起速度这么迅速,这么热门?
    ; C0 K" h! c2 C! D6 H" F- k5 p6 X+ N9 z* r- t8 b1 t) Z
    从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    ) n' M' h% d$ T# R) T  x  {+ S4 P8 d1 w& r! O: s
    而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
    / X( m' r( q9 W3 T6 q& P& ~. R/ Q% k( L' r) \' U
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。
    4 u- w8 d( a  g" f# D0 l$ m
    . n3 o8 z# ?7 T8 U( X这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!# ]+ f5 D& ?/ w4 `+ ]+ P( [. e
    . Q- m" }! K( i% T# U7 r
    课程难度 ⭐️⭐️" U: \/ {8 W$ O9 ?+ q  d+ T
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。% J  P+ i( N& {, I7 q- _# |
    ! _. e% W2 |  \
    形式:互动课模式,随报随学,自由安排时间5 a: ~8 V/ a" T9 v! x+ I+ A# Z
    戳我 免费试听第一节课哦!
    : }$ T5 I% V- c+ |& C
    4 Z8 O; n, C: x, o6 \* D九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    7 m) `0 a8 ^6 M7 v————————————————% ~( r4 ?3 e! W7 G
    版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。3 _  \. B. C9 s
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
    : y$ J, ^# }8 j' k# h, R3 V6 U. T  K1 W& C" g! s9 Y# e
      a0 ~) x: n. H
    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 21:46 , Processed in 0.383801 second(s), 52 queries .

    回顶部