中谷教育04 Python运算符与表达式

Python运算符包括

  • 赋值运算符 (=)
  • 算数运算符(+ 、-、 *、 / 、//、%、幂(两个星号))
  • 关系运算符(<、>、<=、>=、!=、==(完全等于))
  • 逻辑运算符 (and、or、not)

表达式

是将不同数据(包括变量、函数)用运算符按一定规则连接起来的一种式子

注意

  • “/” 除法。如果作用在整型上则是整除,如果作用在浮点型上,则是正常的除法。
  • “//”整数除法(地板除法)。如下:
>>> 5.6/2
2.8
>>> 5.6//2
2.0
>>> 5.6//2.8
2.0
  • “**”:幂的运算
>>> 3**2
9
>>> 2**3
8
  • “+=”、“-=”、“*=”、“/=”、、、
>>> 1<2
True
>>> 2<1
False
>>> 1!=2
True
>>> 1==1
True
>>> 1==1.0
True

运算符的优先级

由上到下是由低到高

简单运算器

  1 #!/usr/bin/python
  2
  3 a = int(raw_input("please input num1:"))
  4 #raw_input() return str type!
  5 b = int(raw_input("num2:"))
  6
  7 print a + b
  8 print a - b
  9 print a * b
 10 print a / b
运行结果:
~ python computer.py
please input num1:12
num2:2
14
10
24
6

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-29 03:29:35

中谷教育04 Python运算符与表达式的相关文章

中谷教育05 Python数据类型

Python中主要的数据类型 数字 字符串 列表 元组 字典 数字 整型 长整型(数字后面加l或者L) 浮点型(数字后面加. 或者.0) 复数型 Python 中不需要事先定义类型,它会根据具体的值判断类型 >>> num1 = 123 >>> type(num1) <type 'int'> >>> type(123) <type 'int'> >>> num2 = 9999999999999999999999

中谷教育06 Python数据类型 序列 元组

06Python数据类型 序列 序列 列表.元组和字符串都是序列. 序列的两个主要特点是索引操作符合切片操作符. 索引操作符让我们从序列中抓取一个特定的项目 切片操作符让我们能够获取序列的一个切片,即一部分序列. 索引可以是负数 切片和索引十分相似.序列名后跟一个方括号,方括号中有一对可选的数字,并用冒号分割.数是可选的,冒号是必须的. 序列的基本操作 len() 求序列的长度 +连接两个序列 *重复序列元素 in 判断元素是否在序列中 max() 返回最大的值 min() 返回最小的值 cmp

云计算开发教程:Python运算符与表达式

今天这篇文章是给大家分享一些云计算开发教程,今天讲解的是:Python运算符与表达式. 什么是运算符:运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算.例如:2+3,其操作数是2和3,而运算符则是"+". 什么是表达式:表达式,是由数字.运算符.数字分组符号(括号).自由变量和约束变量等以能求得数值的有意义排列方法所得的组合.约束变量在表达式中已被指定数值,而自由变量则可以在表达式之外另行指定数值. PYTHON运算符分类:算术运算符 比较(关系)运算符 赋值运算符 逻辑

三、Python运算符与表达式

Python运算符与表达式 python运算符包括: 赋值运算符(=)     算术运算符(+. -. *. /. //(整数除法:5.6/2). %(求余数).**(求幂运算2**3=8))     关系运算符(<.>.=.>=.!=.==(完全等于))     逻辑运算符:连接多个比较结果(and or not) 表达式是将不同数据(包括变量.函数)用运算符按一定规则连接起来的一种式子 练习: 写一个四则运算器#!/usr/bin/pythona = int(raw_input(&q

python 运算符与表达式

1. 运算符与其用法 运算符 名称 说明 例子 + 加 两个对象相加 3 + 5得到8.'a' + 'b'得到'ab'. - 减 得到负数或是一个数减去另一个数 -5.2得到一个负数.50 - 24得到26. * 乘 两个数相乘或是返回一个被重复若干次的字符串 2 * 3得到6.'la' * 3得到'lalala'. ** 幂 返回x的y次幂 3 ** 4得到81(即3 * 3 * 3 * 3) / 除 x除以y 4/3得到1(整数的除法得到整数结果).4.0/3或4/3.0得到1.333333

python运算符和表达式

算术运算符: 比较运算符: 赋值运算符: 位运算符: 逻辑运算符: 身份运算符: 成员运算符: 运算符优先级:

python的运算符与表达式

Python运算符与表达式 1. 运算符分类 运算符主要分5种: 1. 算术运算符 2. 比较运算符 3. 位运算符 4. 逻辑运算符 5. 成员运算符 6. 身份运算符 7. 赋值运算符 1. 算术运算符 算术运算符 描述 实例 输出结果 + 两个对象相加 abc+d abcd - 两个对象相减 5-2 3 * 两个对象相乘 3*ab ababab / 两个对象相除 8/2 4 % 取模,返回除法的余数 5%3 2 ** 幂 2**3 8 // 取整除,返回商的整数部分 3//2 1 2. 比

Python核心编程基础教程之Python运算符、运算符优先级、表达式简介--20150717

Python核心编程基础教程之Python运算符.运算符优先级.表达式简介 1.Python运算符与表达式: (1)认识Pyhton运算符1:什么是运算符 在Python运算中,有时候我们需要对一个或者多个数字或者一个或者多个字符串进行运算操作,*,+ (2)认识Pyhton运算符2:运算符有哪些以及运算符的使用方法 + :加 - :减 * :乘 / :除 ** :幂 < :小于 > :大于 != :不等于 // :求相除的整数部分 % :求相除的余数部分 & :按位与 | :按位或

Python 学习笔记(2) - 基本概念、运算符与表达式

字符串 - 可以使用 3 种形式 - 单引号 :「'your string'」 - 双引号 :「"your string"」 - 三引号 :「'''your string''' 或 """your string """」 ,可以定义多行字符串. 1 #单引号 2 print 'this is string' 3 4 #双引号 5 print "this is string" 6 7 #三引号 - 单引号 8