Python 2.7.9 - 003.01.只允许相同缩进

Right

#!/usr/bin/python
if True:
    print ("True");
    print(‘Again‘);
else:
  print ("False");

Wrong

#!/usr/bin/python
if True:
    print ("True");
        print(‘This is wrong...‘);
else:
  print ("False");
时间: 2024-10-05 22:47:55

Python 2.7.9 - 003.01.只允许相同缩进的相关文章

Python编程语言历史及特性01

一.Python语言 Python(英语发音:/paθn/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有丰富和强大的类库.它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起.常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲

用Python实现一个端口扫描,只需简单几步就好

一.常见端口扫描的原理 0.秘密扫描 秘密扫描是一种不被审计工具所检测的扫描技术. 它通常用于在通过普通的防火墙或路由器的筛选(filtering)时隐藏自己. 秘密扫描能躲避IDS.防火墙.包过滤器和日志审计,从而获取目标端口的开放或关闭的信息.由于没有包含TCP 3次握手协议的任何部分,所以无法被记录下来,比半连接扫描更为隐蔽. 但是这种扫描的缺点是扫描结果的不可靠性会增加,而且扫描主机也需要自己构造IP包.现有的秘密扫描有TCP FIN扫描.TCP ACK扫描.NULL扫描.XMAS扫描和

Github 大牛封装 Python 代码,实现自动发送邮件只需三行代码

*注意:全文代码可左右滑动观看 在运维开发中,使用 Python 发送邮件是一个非常常见的应用场景.今天一起来探讨一下,GitHub 的大牛门是如何使用 Python 封装发送邮件代码的. 一般发邮件方法 SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件.HTML邮件以及带附件的邮件. 我们以前在通过Python实现自动化邮件功能的时候是这样的: import smtplibfrom email.mime.text import MIMETextfrom email

【Python pymysql】 -- 2019-08-08 18:01:58

原文: http://106.13.73.98/__/31/ 目录 关于sql注入 用户存在,绕过密码 用户不存在,绕过用户与密码 解决sql注入问题 commit() 增 改 删 查询数据库 fetchone() fetchall() fetchmany() > 补充: > > > 建立链接时间过长后会自动断开链接,可像下面这样解决: > ```python > conn.ping(reconnect=True) > ``` > 检查链接是否还存在,参数`

Python学习总结【第01节】:Python简介

Python创始人:Guido von Rossum(龟叔) Python编写1989年 ,正式诞生于1991年 Python官方网:www.python.org Python版本:python 2.x和python 3.x Python应用 Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等众多领域.目前Python主要应用领域:1).云计算: 云计算最火的语言, 典型应用OpenStack2).WEB开发: 众多优秀的WEB框架,众多大型网站均为

Python学习之路——基础01篇

安装python编译环境  python数字定义是不需要int,double的,但是数据本身还是包含这些类型,这里是我在学习python过程中的一些代码和心得.   python作为一种高级语言,需要安装自己的解释器,解释你所写的代码然后还需要一个编译器(很多).首先下载一个python编译器,安装完成之后再去python官网下载最新的python 3.X然后安装,点自动设置路径,安装好之后,在计算机cmd界面输入python如果出现:即说明已经安装成功.

Python 一日一练: 01

将数字转换为LCD模式 代码如下: 1 # -*- coding:utf-8 -*- 2 ''' 3 Python 小练习-1 : 将数字转换为LCD显示 4 ''' 5 lt = [' __ ', '|__ ', '|__|', ' |', ' __|', '| |', ' '] 6 dt = {0:[0, 5, 2],1:[6, 3, 3], 2:[0, 4, 1], 3:[0, 4, 4], 4:[6, 2, 3], 5:[0, 1, 4], 6:[0, 1, 2], 7:[0, 3, 3

【Python全栈笔记】01 [模块二] 14-15 Oct 运算符和字符串 4-1

编码的问题 中文版 Windows 终端是默认GBK编码格式,python2默认为ASCII编码,虽然我们注释了需要用UTF-8,但是通过命令行运行的文件如果print中文内容还是会出现乱码. Unicode, UFT-8, GBK 分别是三种不同的编码,Unicode在转为UTF-8或GBK时需要经过编码的过程,而UTF-8或GBK变为Unicode则需要经过解码.因此UTF-8和GBK的转化就需要经过一个解码和编码的过程.所以即使我们在py文档里注明了使用utf-8编码,在默认使用gbk的终

Python模块学习笔记— —OpenCV(01)模块的配置

一般情况下,Python不包括OpenCV模块,需要自己安装或者配置,安装比较简单我就不说了,说一下自己下载模块,动手配置(因为lz用的是WinPython,绿色版非安装,虽然集成了很多模块,但是木有OpenCV,也不能直接安装,只能自己配置) 那么首先要先下载模块包,可以去我的资源里下载Python2.x的32位OpenCV或64位OpenCV,若是Python3.x请到这里自行下载. 下载完成后,文件扩展名是whl,然后解压即可(当然这里都当作windows操作系统),把opencv_pyt