运算符-day04
算数运算符
+、-、*、/、//(地板除、取商)、%、**
依次为:加、减、乘、除、取整、取余、幂
比较运算符
>、<、==、>=、<=、!=
运算符优先级跟数学一样,可以不用记忆,通过加括号的方式
课题
用户输入3个数字,找出数字中的最大值及最小值
num1 = input("num1:")
num2 = input("num2:")
num3 = input("num3:")
max_num = 0
#如果num1大于num2,则把最大值赋给num1:反之,赋给num2
#然后拿最大值跟num3比较,谁大就输出谁
if num1 > num2:
      max_num = num1
      if max_num > num3:
            print("max number is :",max_num)
      else:
            print("max number is :",num3)
else:
      max_num = num2
      if max_num > num3:
            print("max number is :",max_num)
      else:
            print("max number is :",num3)
赋值运算符
=、+=、-=、*=、/=、//=、%=、**=
num += 1 跟num = num + 1,其他类推
逻辑运算符
not、and、or
短路原则
and第一个条件为假,后续不在计算
or第一个条件为真,后续不在计算
猜年龄
运算符-day04的更多相关文章
- Java第一周总结(20160801-20160807)
		day01: 1.常见的dos命令: 盘符: 进入指定的盘下面. 操作文件夹: dir 列出当前控制台所在的路径下的所有文件以及文 ... 
- day04 运算符 流程控制 (if while/of)
		1. 运算符算数运算符 + - * / int / float :数字类型 # print(10 + 3.1)# print(10 / 3)# print(10 // 3)# print(10 % 3 ... 
- DAY04 与用户交 互格式化输出与运算符
		与用户交互 输入: input # python2与python3的区别 # python3 res = input('please in put your username>>>& ... 
- day04:Python学习笔记
		day04:Python学习笔记 1.算数运算符 1.算数运算符 print(10 / 3) #结果带小数 print(10 // 3) #结果取整数,不是四舍五入 print(10 % 3) #结果 ... 
- Python学习--21天Python基础学习之旅(Day03、Day04)
		关于缩进问题,缩进几个空格都不影响程序解释(不会报错什么的),但一般缩进四个空格是为了可读性和规范. Day03: Chapter 5 1.if语句 1.1条件测试:值为True或False的表达式成 ... 
- shell运算符
		原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用. expr 是一款表达式计算工具,使用它能完成表达式的求值操作. #!/bin/bash v ... 
- SQL Server-聚焦APPLY运算符(二十七)
		前言 其实有些新的特性在SQL Server早就已经出现过,但是若非系统的去学习数据库你会发现在实际项目中别人的SQL其实是比较复杂的,其实利用新的SQL Server语法会更加方便和简洁,从本节开始 ... 
- java中的移位运算符:<<,>>,>>>总结
		java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >& ... 
- 我的MYSQL学习心得(五) 运算符
		我的MYSQL学习心得(五) 运算符 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) 数据 ... 
随机推荐
- jsp之el表达式jstl标签
			不管是el表达式还是jstl标签最终的目的都是要消除jsp中的java代码,当然是消除显式的java代码 el表达式的出现是为了简化jsp中读取数据并写入页面的操作. el表达式的功能不多,也很好记 ... 
- rocketmq常用命令整理
			1. 启动namesrv和borker sh /opt/alibaba-rocketmq/bin/runserver.sh com.alibaba.rocketmq.namesrv.NamesrvSt ... 
- linux下c++如何输入不回显
			#include <stdio.h> #include <termios.h> #include <unistd.h> #include <iostream& ... 
- Spark Core知识点复习-1
			Day1111 Spark任务调度 Spark几个重要组件 Spark Core RDD的概念和特性 生成RDD的两种类型 RDD算子的两种类型 算子练习 分区 RDD的依赖关系 DAG:有向无环图 ... 
- Prometheus 与 Alertmanager 通信
			Prometheus 与 Alertmanager 通信 1.编辑Prometheus配置文件配置连接地址:vim prometheus.yml # Alertmanager configuratio ... 
- 【mybatis】标签条件中判断入参属性值是否包含子字符串
			可以直接使用 contains判断 <foreach collection="list" item="item" index="index&qu ... 
- VS.NET(C#)--2.4_aspx默认页面模板代码
			默认模板代码 客户端浏览器将忽视<script>块间任何字符,不在页面输出.通过<%=DataTime.Now.ToString() %> 将服务端代码放中间 < ... 
- C# 文件监听类 FileSystemWatcher 属性
			属性: Path——这个属性告诉FileSystemWatcher它需要监控哪条路径.例如,如果我们将这个属性设为“C:Temp”,对象就监控那个目录发生的所有改变.IncludeSubDirecto ... 
- EF 通过导航添加数据
			Fluent Api是指定模型与数据库表之间的对应关系 //一对多 this.HasOptional(x => x.主表).WithMany(x => x.多表).HasForeignKe ... 
- 并发编程需要场景化:CountDownLatch
