一、条件语句

1.条件语句:通过一条或多条语句的执行结果(True或False)来决定执行额代码块。python程序语言指定任何非0或非空(null)的值为true,0或null为false。

2. if 语句

if 判断条件:

执行语句

else:

执行语句

例子如下:

#! /usr/bin/env python

username = 'crystal'

password = '1234'

Username = input("username:")

Password = input("password:")

if username == Username and password==Password:

print("Welcome user {name} login...".format(name=Username))

else:

print("Invalid username or password")

python不只是switch语句,如果需要做多个条件判断,只能用elif来实现。以下实例中用到 or 和 and 两个运算符

#! /usr/bin/env python

num = 9

if num >=0 and num <=10: #判断值是否在0-10之间

print ("hello") #输出结果hello

num = 10

if num <0 or num >10: #判断值是否在小于0或大于10的区间里

print ("hello")

else:

print ("undefine") #输出结果:undefine

num = 8

#判断是否在0~5或者10~15之间

if (num >=0 and num <=5) or (num >=10 and num <=15):

print ("hello")

else:

print ("undefine")

学python的前提_Python语言学习前提:条件语句相关推荐

  1. 30岁零基础没学历学Python怎么样?30岁学习Python晚吗?

    30岁零基础没学历学Python怎么样?30岁学习Python晚吗?任何时候开始都不晚.30岁开始学习Python听起来年纪有点大,大家认为编程上了年纪学习编程语言是一个劣势.想在三十岁的时候通过学习 ...

  2. 大年初七,发paper、学Python...分享一下你的学习计划吧~

    今天是大年初七,今天是人日,上天造物顺序一鸡二狗三羊...七人!快快恢复元气,努力工作! 欢迎参与今天的话题讨论:发paper.学Python...分享一下你的学习计划吧~ 欢迎留言,参与今天的话题讨 ...

  3. 学python数学要好吗_学习Python数学英语基础重要吗?

    提到Python编程语言,大家就会想编程语言肯定会涉及到的就是代码,很多人看到那满屏的英文字母就头疼,觉得自己不会英语,肯定学不好Python,但是不会英语到底能不能够学习Python呢,下面小编给大 ...

  4. Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句、pass语句)使用方法之详细攻略

    Python语言学习之常见语句命令那些事:python和常见语句命令(条件语句.pass语句)使用方法之详细攻略 目录 Python常见语句命令 1.python的条件语句 2.Python之pass ...

  5. 5天学Python(1)——语言基础

    5天学Python 5天学Python(1)--语言基础 5天学Python(2)--函数 5天学Python(3)--类 5天学Python(4)--异常处理 5天学Python(5)--文件操作 ...

  6. 【python】python学习之条件语句,小实验:商品打折后价格

    python学习之条件语句,用一个小实验来进行学习吧! price = float(input("请输入金额:\n")) if(price >= 100):if(price ...

  7. python语言1002python语言_PYTHON语言学习

    PYTHON 语言学习 通过两个星期的自学 python 语言,初步了解到 python 的知识构架.它比 C 语言和 C++ 语 言在某种程度上来说要简单些, 但是也有很多我不懂的东西. 陈老师给我 ...

  8. python语言基础笔记_python语言学习笔记整理

    什么是程序? 程序等于数据结构加算法,那么数据结构是一个静态的东西,算法是一个动态的东西,我们用一个新的语言编写这个程序,我们要考虑到语言也主要由数据结构和算法相关的东西,或静态或动态的东西来构成,所 ...

  9. python传递参数格式_Python语言学习基础篇之Python发送Post请求之根据参数位置传参、数据类型、不同方式传参...

    本文主要介绍了Python语言学习基础篇之Python发送Post请求之根据参数位置传参.数据类型.不同方式传参,通过具体的内容向大家展现,希望对大家Python语言的学习有所帮助. 目录 一.验证 ...

最新文章

  1. ER图转为关系模式(超详细,超简单)
  2. 分布式工具的一次小升级⏫
  3. python 依据某几列累加求和_Python爬虫笔记:爬取单个页面
  4. 51Nod 1298 圆与三角形相交 计算几何
  5. lisp java_ai lisp java
  6. 模式对话框与非模式对话框的区别
  7. Java基础篇(03):流程控制语句,和算法应用
  8. django-演练-英雄-作品-对应关系
  9. 2009年最受欢迎jQuery插件
  10. Typecho中的gravatar头像无法加载
  11. debug, release strlen与sizeof
  12. wex5 java_[Java教程]WEX5中ajax跨域访问的几种方式
  13. 反恐精英代码_知名网游源代码泄漏 ,外挂潮将来?
  14. CC2430基础——LED控制实验
  15. 程序员是做什么的?未来计算机变得智能,就不需要程序员了吗?
  16. gold storm翔_牙狼GOLD STORM翔的人物简介
  17. windows系统背景淡绿护眼色设置
  18. 【转】FSB\QPI\DMI总线的区别
  19. char能不能存中文字符
  20. 未连接到互联网 代理服务器出现问题,或者地址有误。

热门文章

  1. 谷歌TensorFlow Lite支持Core ML
  2. 记一种数据库水平扩展的技巧
  3. redis集群常用命令
  4. 项目中的异常处理应不应该获取后重新抛?
  5. leetcode 822. Card Flipping Game | 822. 翻转卡片游戏(Java)
  6. leetcode 677. Map Sum Pairs | 677. 键值映射(Trie前缀树,BFS)
  7. leetcode 309. Best Time to Buy and Sell Stock with Cooldown | 309. 最佳买卖股票时机含冷冻期(动态规划)
  8. 【Servlet】请求转发、重定向、Cookie使用之三天自动登陆
  9. Leet Code OJ 237. Delete Node in a Linked List [Difficulty: Easy]
  10. Spring Cloud的架构