0x00 世界,你好


程序员第一次接触语言或者框架,基本上都有个 Hello World 的例子,这里 Python 直接将它做成了一个包。

0x01 Python 哲学

Python 执行 import this 时,会打印出 Python 之禅,就是上面的一段英文,它是 Python 设计和应用的理念。下面是简单的翻译

0x02 Python 还能看漫画

执行上面的命令后,Python 会打开一个神奇的世界

啥,还自带漫画的。下面是从网上找的翻译

0x03 不习惯 Python 的缩进怎么办

我们都知道 Python 的一大特点就是用缩进来管理代码块,而很多语言比如 C/C++ 都是用花括号来管理代码块的。所以 Python 也想到了这一点,试一试这行代码呢。

嘿嘿,你以为这样就可以了。

打脸。这样操作虽说语法是正确的,但你看它报的居然是语法错误。还调皮的说没机会。这…

0x04 关于不等号的选择

本节针对 Python 3 这个版本。

一般编程语言,如 C 、JAVA 等,我们不等号都习惯使用 != 。默认情况下,Python 也是这样的。

但是当我们执行下面这个命令后

结果居然反过来了

这个时候 <> 符号居然正常工作,而 != 却报错了。

原来啊,有一个著名的 Python 开发者,他的外号是叫 FLUFL 。他觉得 ! 和 = 这两个符号在键盘上隔得比较远,而 < 和 > 这两个键是挨着的,所以他希望 Python 3 中能支持 <> 的使用,所以就出现了上面的这个情况。

如果你之前学了 C 或者 JAVA 等语言,在看到 Python 的这些操作后,你可能有些措手不及,哈哈。不过,Python 就是这样设计的,它追求的就是有趣以及有个性。

看了之后,是不是想动手试一试呢?赶紧搭上环境玩玩吧。说不定,你还能发现更有趣的东西。

欢迎大家关注,我会带大家发现编程中更多有趣的东西!

原文:https://www.wukong.com/question/6517642623505662221/


识别图中二维码,领取python全套视频资料

转载于:https://www.cnblogs.com/IT-Scavenger/p/9642529.html

这些Python骚操作,你知道吗?相关推荐

  1. Python 骚操作!如何让自己在斗图中立于不败之地?

    点击⬆️"小詹学Python",选择"星标公众号" 福利干货,第一时间送达! 本文授权转载自AirPython,禁二次转载 阅读文本大概需要 6 分钟. 1 目 ...

  2. Python骚操作:Python控制Excel实现自动化办公!

    Python骚操作:Python控制Excel实现自动化办公! 1.安装 Python骚操作:Python控制Excel实现自动化办公! 2.操作一个简单的Excel文档 操作注释及代码: Pytho ...

  3. Python骚操作—自动刷抖音

    python骚操作之电脑自动刷抖音 上篇文章发完之后,有朋友在后台留言给我,说手机自动化控制很炫酷,但是appium的安装和使用很复杂,想让我写一篇详细文章介绍一下,下面我就以自动刷抖音为例简单介绍一 ...

  4. Python骚操作,实现驾考自动答题,直接满分

    Python骚操作来了~ 用Python来实现科目一/四自动答题,100分不要太简单! 最初是表弟最近想买车,但是驾照都没有,买什么车,只能先考驾照~ 看他在网页上练习题目慢吞吞的,我就看不下去了,直 ...

  5. 10 个让你相见恨晚的 Python 骚操作

    众所周知,Python 以语法简洁著称,同样实现一个功能,Java 可能要十来行,Python 一行就可以搞定. Python 的代码之所以这么优雅,完全归功于其独有的特性,只要你掌握了这些特性,同样 ...

  6. Python 骚操作,微信远程控制电脑

    **今天带给大家一个非常有意思的 python 程序,基于 itchat 实现微信控制电脑.你可以通过在微信发送命令,来拍摄当前电脑的使用者,然后图片会发送到你的微信上.甚至你可以发送命令来远程关闭电 ...

  7. 【Python】这些Python骚操作,你值得拥有

    Python 我用的比较多一点,对一些小玩意有些许了解.我不大清楚骚操作怎么定义,只好说说我觉得 Python 和其它语言(比如 C 和 JAVA 等)设定比较奇特的地方. 看了后,说不定你马上就有玩 ...

  8. Python骚操作-微信远程控制电脑

    Python+微信远程控制电脑 今天带给大家一个非常有意思的 python 程序,基于 itchat 实现微信控制电脑.你可以通过在微信发送命令,来拍摄当前电脑的使用者,然后图片会发送到你的微信上.甚 ...

  9. Python骚操作之微信远程控制电脑

    前言 好几天没给大家写文章了,原因是这几天比较忙,再又马上开学了,所以有些事情有些力不从心,不过之后,我会调整好时间,尽量每周给大家带来3-4篇的文章,接下来的一段时间,文章内容会有一些跟Python ...

  10. Python骚操作!你还在用PS制作电子签名吗?

    ????加星标,不迷路哦! 前言 在我们工作和生活中,你使用过电子签名吗? 众所周知,电子签名可以使用Photoshop制作,但是Photoshop安装过程复杂,占内存,杀鸡焉用牛刀?而且网上提供的在 ...

最新文章

  1. 晶体管参数在实际使用中的意义
  2. mysql故障诊断_mysql常见故障诊断
  3. php5模块怎么下载,centos源码编译php5 mcrypt模块步骤详解
  4. mysql 查看锁等待
  5. JAVA开发血泪之路:一步步搭建spring框架
  6. 【Flink】The class WC is an instance class, meaning it is not a member of a toplevel object
  7. Java基础学习总结(51)——JAVA分层理解
  8. Java安全的发布对象
  9. java接口中的default_java8 通过反射执行接口的default方法
  10. Visual Basic 2010中文版从入门到精通pdf
  11. 台式计算机怎么安装无线信号接收器,电脑wifi接收器怎么用
  12. 英文名字的昵称(亲切的叫法)
  13. java实现表白动图
  14. iOS-app更新和强制更新
  15. html如何设置提示收到消息,从零开始实现一个消息提示框
  16. 如何使用Servlet,JSP和MySQL将文件上传到数据库
  17. 【周末送新书】基于BERT模型的自然语言处理实战
  18. c语言雷克子波函数表达式,雷克子波频率研究
  19. CSS中表示cellpadding和cellspacing的方法
  20. 事件监听机制(一)Java事件监听

热门文章

  1. 删除分卷php逻辑,Linux LVM(逻辑卷管理)删除详解
  2. Linux 命令tar的简单用法
  3. openstarck安装指南(图文详解,超小白版本)
  4. nyoj--2--括号配对
  5. 在 linux 下安装 Mysql 的详细过程
  6. 【设计模式】解释器模式
  7. socket编程:简单TCP服务器/客户端编程
  8. code block下使用openMP
  9. 如何获取屏幕分辨率呢
  10. exchange 日常管理之八:合并用户邮箱