1.查看数据类型
  1. print(type(1))
2.同类型:数字相加 ,字符串拼接
  1. a=input("输:")
  2. print(int(a)+5)
3.单if条件语句 if
  1. if 3>2:
  2. print(3)
  1. n=input("请输:")
  2. if 3>int(n):
  3. print("a")
4.选择条件句 if else
  1. if 3>2:
  2. print("a")
  3. else:
  4. print("b")
5.多选1或o if elif elif
  1. if 3>4:
  2. print("a")
  3. elif 3>5:
  4. print("b")
  5. elif 3>6:
  6. print("c")
6.多选1 if else elif
  1. if 3>4:
  2. print("a")
  3. elif 3>5:
  4. print("b")
  5. elif 3>6:
  6. print("c")
  7. else:
  8. print("d")
7.if 嵌套 (一般写三层左右)

1.性别年龄双判

①请输入性别

②请输入年龄

③判断性别是否为男

④若男 继续判断年龄是否为20岁

⑤若男 20岁 a

⑥若男 非20岁 b

⑦非男 c

  1. sex=input("性别")
  2. age=input("年龄")
  3. if sex=="男":
  4. if age==20:
  5. print("a")
  6. else:
  7. print("b")
  8. else:
  9. print("c")

2.账号密码双判

①请输入账号

②请输入密码

③判断账号是否为a

④若账号为a,继续判断密码是为123

⑤若号为a 密码为123 ok

⑥若号为a 密码错 no

⑦若号不为a 号错

  1. user=input("号:")
  2. pwd=input("密:")
  3. if user=="a":
  4. if ped=="123":
  5. print("ok")
  6. else:
  7. print("no")
  8. else:
  9. print("号错")

3.账号密码双判 简易版

①请输入账号

②请输入密码

③号密对 ok

④号密错 no

  1. user=input("号:")
  2. pwd=input("密:")
  3. if user=="alxe" and pwd=="123":
  4. print("ok")
  5. else:
  6. print("号密错")

python if语法的更多相关文章

  1. python之最强王者(2)——python基础语法

    背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...

  2. Python基本语法[二],python入门到精通[四]

    在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解. ...

  3. Python基本语法,python入门到精通[二]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]我们已经在自己的windows电脑上搭建好了python的开发环境,这篇博客呢我就开始学习一下Python的基本语法.现 ...

  4. python 缩进语法,优缺点

    Python的语法比较简单——采用缩进方式 缩进有利有弊: 好处之一是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab.按照约定俗成的管理,应该始终坚持使用4个空格的缩进. 其二是强迫你写出 ...

  5. Python特殊语法:filter、map、reduce、lambda [转]

    Python特殊语法:filter.map.reduce.lambda [转] python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力! filter(function, s ...

  6. Python 基础语法(三)

    Python 基础语法(三) --------------------------------------------接 Python 基础语法(二)------------------------- ...

  7. Python基本语法初试

    编程环境: win7旗舰版 Python 3.2.2(default, Sep  4 2011,09:51:08) 代码来源:(Python菜鸟) 代码内容: Python基本的输出语句print(& ...

  8. Python 基础语法(四)

    Python 基础语法(四) --------------------------------------------接 Python 基础语法(三)------------------------- ...

  9. Python 基础语法(二)

    Python 基础语法(二) --------------------------------------------接 Python 基础语法(一) ------------------------ ...

  10. Python 基本语法1

    Python 基础语法(一) Python的特点 1. 简单 Python是一种代表简单思想的语言. 2. 易学 Python有极其简单的语法. 3. 免费.开源 Python是FLOSS(自由/开放 ...

随机推荐

  1. IDEA激活码

    MNQ043JMTU-eyJsaWNlbnNlSWQiOiJNTlEwNDNKTVRVIiwibGljZW5zZWVOYW1lIjoiR1VPIEJJTiIsImFzc2lnbmVlTmFtZSI6I ...

  2. docker in docker 的启动方式

    --privileged  -v /var/run/docker.sock:/var/run/docker.sock  -v $(which docker):/bin/docker 启动容器时添加上面 ...

  3. 服务器 vim模式下报错E37: No write since last change (add ! to override)

    故障现象: 使用vim修改文件报错,系统提示如下: E37: No write since last change (add ! to override) 故障原因: 文件为只读文件,无法修改. 解决 ...

  4. 如果不配https访问权限,可以用 .htaccess 搞定

    .htaccess 此文件存放在,网站程序根目录下# 只允许通过域名形式访问 RewriteEngine On RewriteBase / rewritecond %{http_host} !^www ...

  5. python接口自动化根据请求接口类型进行封装

    根据不同的请求类型(GET/POST)进行接口请求封装 import requests import json class RunMain: def __init__(self, url, metho ...

  6. java8-05-再探函数式接口

      1.自定义函数式接口  MyFun      传入一个参数    返回一个参数

  7. 使用sessionStorage获取值和设置值

    <body><button id="btn1">设置值</button><button id="btn2">获取 ...

  8. 7. java 数组概念

    一.数组概念 ​ 数组:是一种容器,可以同时存放多个数据值: ​ 特点:数组是一种引用类型:数组中多个数据,类型必须统一:数组的长度在程序运行期间不可改变: 二.数组初始化 1. 动态初始化(指定长度 ...

  9. 算法问题实战策略 BOARDCOVER

    地址 https://algospot.com/judge/problem/read/BOARDCOVER 解法 DFS 最近似乎在简单DFS上花费太多时间了 首先扫描地图 统计可覆盖的元素个数 如果 ...

  10. 第05组 Beta冲刺(1/4)

    第05组 Beta冲刺(1/4) 队名:天码行空 组长博客连接 作业博客连接 团队燃尽图(共享): GitHub当日代码/文档签入记录展示(共享): 组员情况: 组员1:卢欢(组长) 过去两天完成了哪 ...