流程控制之if...else
# #如果:男的年龄>49,那么:小哥哥
#
# age_of_boy = 50
# if age_of_boy > 49:
# print('小哥哥你好')
#
#
# # 如果:女人的年龄>30岁,那么叫阿姨,否则:叫小姐姐
#
# age_of_girl = 18
# if age_of_girl > 30:
# print('阿姨好')
# else:
# print('小姐姐好')
#
# # 如果:女人的年龄>=18 并且<22岁并且身高>170并且体重<100并且是漂亮的,那么表白,否则:叫阿姨
#
# age_of_girl = 18
# height = 171
# weight = 99
# is_pretty = True
# if age_of_girl >= 18 and age_of_girl < 22 and height> 170 and weight < 100 and is_pretty == True:
# print('小姐姐你好漂亮,表白.....I LOVE YOU')
# else:
# print('大阿姨你好老啊,一边去呢....') # 在表白基础上继续
# 如果表白成功,那么:在一起
# 否则:打印..... # age_of_girl = 18
# height = 171
# weight = 99
# is_pretty = True
# success = False
#
# if age_of_girl >= 18 and age_of_girl < 22 and height > 170 and weight < 100 and is_pretty == True:
# if success:
# print('表白成功,在一起,在一起.....哈哈')
# else:
# print('什么爱不爱情的,天天伤我心,路都找不见.....')
# else:
# print('阿姨你太老.不行,不行.....看不下去') #
# 如果:成绩 >= 90,那么:优秀
#
# 如果成绩 >= 80且 < 90, 那么:良好
#
# 如果成绩 >= 70 且 < 80, 那么:普通
#
# 其他情况:很差 # score=input('>>>:')
# score=int(score)
#
# if score>=90:
# print('老大你很优秀')
# elif score>=80:
# print('老哥一般般了')
# elif score>=70:
# print('老哥普普通通了')
# else:
# print('真的差得不得咯....') # usr/bin/env python # 用户登录验证 # name=input('请输入用户的姓名:')
# password=input('请输入用户名的密码:')
#
# if name == 'egon' and password == '123456':
# print('egon logon success')
# else:
# print('您输入的用账号密码错误') # usr/bin/env python
# 根据用户输入内容打印其权限/
'''
egon---->超级管理员
tom----->普通管理员
jack,rain-->业务主管
其他--->普通用户
'''
#
# name = input('请输入用户名:')
#
# if name == 'egon':
# print('超级管理员')
# elif name == 'tom':
# print('普通管理员')
# elif name == 'jack' or name == 'rain':
# print('业务主管')
# else:
# print('普通用户') # 如果:今天是Monday,那么:上班
# 如果:今天是Tuesday,那么:上班
# 如果:今天是Wednesday,那么:上班
# 如果:今天是Thursday,那么:上班
# 如果:今天是Friday,那么:上班
# 如果:今天是Saturday,那么:出去浪
# 如果:今天是Sunday,那么:出去浪 # 第一种方法: # name = input('请输入用户名:') # if name == "Monday":
# print('上班')
# elif name == 'Tuesday':
# print('上班')
# elif name == 'Wednesday':
# print('上班')
# elif name == 'Friday':
# print('上班')
# elif name == 'Saturday'or name == 'Sunday':
# print('出去浪呀浪') # 第二种方法: # name = input("请输入用户名:")
#
# if name == "Monday"or name == 'Tuesday' or name == 'Wedensday' or name == 'Friday':
# print('上班')
# elif name == 'Saturday'or name == 'Sunday':
# print('出去浪了哟')
# else:
# print('请输入正确的日期') # 第三种方法: name = input('请输入用户名>>>:') if name in ["Monday","Tuesday","Wedensday","Friday"]:
print("上班")
elif name in ["Saturday","Sunday"]:
print("出去浪呀啦.....")
流程控制之if...else的更多相关文章
- 第10章 Shell编程(4)_流程控制
5. 流程控制 5.1 if语句 (1)格式: 格式1 格式2 多分支if if [ 条件判断式 ];then #程序 else #程序 fi if [ 条件判断式 ] then #程序 else # ...
- Shell命令和流程控制
Shell命令和流程控制 在shell脚本中可以使用三类命令: 1)Unix 命令: 虽然在shell脚本中可以使用任意的unix命令,但是还是由一些相对更常用的命令.这些命令通常是用来进行文件和文字 ...
- PHP基础知识之流程控制的替代语法
PHP 提供了一些流程控制的替代语法,包括 if,while,for,foreach 和 switch. 替代语法的基本形式是把左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,e ...
- Python黑帽编程2.4 流程控制
Python黑帽编程2.4 流程控制 本节要介绍的是Python编程中和流程控制有关的关键字和相关内容. 2.4.1 if …..else 先上一段代码: #!/usr/bin/python # - ...
- 使用yield进行异步流程控制
现状 目前我们对异步回调的解决方案有这么几种:回调,deferred/promise和事件触发.回调的方式自不必说,需要硬编码调用,而且有可能会出现复杂的嵌套关系,造成"回调黑洞" ...
- [Java入门笔记] Java语言基础(四):流程控制
流程控制指的是在程序运行的过程中控制程序运行走向的方式.主要分为以下几种: 顺序结构 顺序结构,顾名思义,是指程序从上往下逐步顺序执行.中间没有任何的判断和跳转. 分支结构 Java提供两种分支结构: ...
- node基础13:异步流程控制
1.流程控制 因为在node中大部分的api都是异步的,比如说读取文件,如果采用回调函数的形式,很容易造成地狱回调,代码非常不容易进行维护. 因此,为了解决这个问题,有大神写了async这个中间件.极 ...
- Shell入门教程:流程控制(1)命令的结束状态
在Bash Shell中,流程控制命令有2大类:“条件”.“循环”.属于“条件”的有:if.case:属于“循环”的有:for.while.until:命令 select 既属于“条件”,也属于“循环 ...
- Oracle中PL/SQL的执行部分和各种流程控制
Oracle中PL/SQL的执行部分和异常部分 一.PL/SQL的执行部分. 赋值语句. 赋值语句分两种,一种是定义一个变量,然后接收用户的IO赋值:另一种是通过SQL查询结果赋值. 用户赋值举例: ...
- swift_简单值 | 元祖 | 流程控制 | 字符串 | 集合
//: Playground - noun: a place where people can play import Cocoa var str = "Hello, playground& ...
随机推荐
- svn eclipse链接
先下载site-1.8.22.zip 安装包 然后 在D:\software\eclipse\dropins 目录下新建 svn文件夹 把下载的文件解压到该文件夹下 ,*.xml 删除 不需要 只要 ...
- 八、K3 WISE 开发插件《工业单据老单插件中获取登陆用户名》
备注:如果是BOS新单,都有获取用户名的方法.在单据有m_BillInterface.K3Lib.User.UserId,在序时薄有m_ListInterface.K3Lib.User.UserID ...
- 剖析Elasticsearch集群系列之三:近实时搜索、深层分页问题和搜索相关性权衡之道
转载:http://www.infoq.com/cn/articles/anatomy-of-an-elasticsearch-cluster-part03 近实时搜索 虽然Elasticsearch ...
- day_5.10py 爬妹子图片 mm131
#目前学的爬虫还有潭州教育的直播课,都是千篇一律的requests urllib 下面这个也是,还没有我后面的下载网易云歌单爽来都用到多线程了不过可以用协程,完全异步 1 #!/usr/bin/env ...
- js dom 观察者属性 MutationObserver
MDN上说的很清楚 MutationObserver给开发者们提供了一种能在某个范围内的DOM树发生变化时作出适当反应的能力.该API设计用来替换掉在DOM3事件规范中引入的Mutation事件 co ...
- 标准库random
pseudo-random number generators for various distributions. Almost all module functions depend on the ...
- .NET Core开发日志——Entity Framework与PostgreSQL
Entity Framework在.NET Core中被命名为Entity Framework Core.虽然一般会用于对SQL Server数据库进行数据操作,但其实它还支持其它数据库,这里就以Po ...
- 使用Entity Framework Core需要注意的一个全表查询问题
.NET Core 迁移工作如火如荼,今天在使用 Entity Frameowork Core(又名EF Core)时写了下面这样的 LINQ 查询表达式: .Where(u => u.Id = ...
- [No0000171]wpf 类层次结构Class Hierarchy
1.DispatcherObject类表示具有相关联的对象分派器.调度程序处理要在特定线程上执行工作的请求队列.它能够在其关联的线程上调用方法. DispatcherObject是对象的基类,用于跟踪 ...
- dp进阶——饥饿的奶牛
饥饿的奶牛oj上n只有1000,过于水,O(n^2)的算法很容易水过,洛谷上这是一道提高加的题,很难啊,所以要好好拿来练习今天写博客再次复习一下,oi最怕遗忘了. 这道题呢实质是一个区间覆盖的dp,首 ...