QQ登录

只需要一步,快速开始

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

    + p1 [7 [* ?& e* T' t0 H学 Python 都用来干嘛的?9 r! _4 z6 `: t) ?" v
    近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
    # c+ J4 p) v. q7 O( `2 S! s4 d" `, Q; @* E+ s, v
    Python能玩的东西太多了,今天就说几个比较有趣的:
    , H$ K+ {+ q3 c* z6 S4 w  _" @9 R) B0 k" b# ?
    1、撩妹子
    % J+ [' _3 j2 N( y2 O2 P( X
    ) n. Z1 k, g1 k1 K2 F有人为了追某妹子,用Python做了一个很高级的操作:
    $ Q3 W' |4 }- B- X3 l4 N9 l) b- W. k3 {
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…, ^$ N% Y" Q, N1 K$ y& ~

    # X5 N' g# i2 m( W( f* d; o2 R& M

    ) d, Q7 i+ N  p* t. M: m图片来源:网络
    6 [- W0 ]8 Q* M/ J+ O1 ?. {
    9 Q& o+ |5 B6 F4 g5 r$ R$ V0 H1 Z2、低价抢机票
    / C' z, s( `: ^9 B2 J6 _
    * j+ M6 ^" U) t* U0 f7 t' r大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!
    ' R. A7 x+ O# x0 q$ v% e" {  n  z! u# X+ i
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
    ' J- r' a" |! {- G, g1 i( n$ U9 H2 L& U) `4 w. ]$ s
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!4 q/ t: o+ M$ r/ |4 [0 L5 ~' h
    $ \* i3 y9 e- O& x$ }9 H. |
    , W( ]+ R( }  b. Z# e  v0 V5 J

    0 }( u9 s( Z5 @! y4 s3 |/ J* }, @2、抢火车票
    0 v3 P! p: A. Q7 N1 @
    ( D3 K2 ]  P% B0 E同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…) U6 |: l# o) a: m9 O

    ) n3 Y8 B* ^$ N) S# O6 e8 G1 X
    / {( e$ P4 r, B( l3 m0 |7 p
    ; H+ y. l2 j; A- B" H. A' @即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。9 K0 `) V) l) F: H4 j: r: J0 T+ ?

    % g* g. G8 O& d5 H, a1 P& a) s' b6 a2 h- k8 ~$ ^2 Q
    / c, `+ _6 n, N' Z! S
    项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!$ x0 I6 z( Z/ X

      @) y9 b( g4 u8 G9 V* Z$ C4 }4、做Photoshop
    ) i% g" p, J3 n3 ~
    ( P# [- I# U9 T; jPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    ; `1 I4 J! V) C2 Q. w+ F: U7 N* N* j6 k% @" K- u
    ) u4 e# _7 C0 \" N0 k4 L

    . U1 ~; M" H3 m1 j. y6 J# V  Y图片来源:网络
    / t: \8 U! b& b  q: R: n5 {+ w1 P
    要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,
    ! m! {/ t% U$ T1 G- i+ x, J+ l/ J8 D. ^4 I' W. e2 S
    PIL可以做的和图像处理相关的事情包括了:( F) ], a6 T0 n. F' E% U! Y
    4 U$ T/ g$ h' t/ a5 V
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。, J+ X" J/ F6 G) g) B% e

    9 }! e6 O) p- e图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。- y/ _. u1 N# ~6 j  R9 k. s  K
    ( H+ y2 t2 l3 B8 v
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。$ f( U  r1 T6 F  ~7 J( U5 N" ]

    ! z: Z3 t; t0 [9 A& \5、用Python画画
    ( E3 X& G% Z7 a6 X2 g9 j6 R& \
    ! H( g& Q0 H3 ]4 X6 k既然都可以PS了,画画又有什么难的?
    1 X6 K0 p. Z+ r4 W0 a- h
    9 t- ^, b! N" }3 e! r1 F通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!: J# ~$ \; o4 H* }* k, E8 Y8 e

    ' \8 k$ ?% g( e- w# h1 z: Q左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    + ~2 I( K" ^5 v1 q$ e1 L( Y6 W4 m) J

    1 D3 L2 h5 _. ~6 b8 _1 e8 C0 O3 y: h% Q: p& v! P: H* j& C

      Q* s; I3 `1 W/ y( }8 W7 Q' u4 c1 F. `- \5 T3 Y, G
    图片来源:网络
    " @, T! E6 |( ^$ {/ p" S; Z% k7 C  ^; t1 n$ I
    关于Python为什么近年崛起速度这么迅速,这么热门?
    2 l, y, y9 w; d$ y" _7 X% \# h9 M# `4 E
    从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…0 O8 \, k6 N# k( H4 P/ n/ Q5 w# w

    . ]& c# U, y: H  V6 n而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
    ) x& x  o1 F: V# N/ ]- ?; ~! U
    ' I  Y8 W# g4 FPython可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。
    ; D! C% Y) o2 p1 Z6 o2 V! P. _/ _; a1 u$ o, C3 E4 ?! `
    这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!5 x! c% ]3 Y! ?. T8 j# L: a* a
    & Y/ W; O) T1 M# E2 E, `9 V
    课程难度 ⭐️⭐️0 T( r2 o& }8 a3 L
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。. d" Q, c! m& t+ p6 T8 S* H

    6 E% I; H6 E: m形式:互动课模式,随报随学,自由安排时间
    4 H  z6 n9 G) m6 W  R1 @8 ]戳我 免费试听第一节课哦!+ s2 ~" {' j2 g) ~, Q8 v

    2 g; o: t! L; E" }九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。7 R9 V+ a- n$ |4 E1 m
    ————————————————
    $ N: ^0 o+ \$ \版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    ) d1 l8 e3 ?  t& P原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/1044108759 e$ T$ P9 e2 D! B
    - R, P- h# e7 Q, X) Z

    ) n+ x& h& i* w1 t
    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-7-25 09:16 , Processed in 0.417977 second(s), 50 queries .

    回顶部