python入门7 运算符

python运算符:

1 算术运算符 加减乘除 取余 求商 求幂等

2 比较运算符==   !=  >  >=  < <=

3 逻辑运算符 and  not  or

4 赋值运算符 = += -= *= /=等

5 成员运算符in ,not in

6 三目运算符 result1  if  condition else result2

#coding:utf-8
#/usr/bin/python
"""
2018-11-03
dinghanhua
运算符
"""
‘‘‘算术运算符 + - * / ** % //‘‘‘
num1 = 100
num2 = 300.3
print(num1 + num2) #加
print(‘hello ‘+‘world ‘+‘!‘) #字符串连接
print(num1 - num2) #减
print(num1 * num2) #乘
print(num1 / num2) #除
print(310 % num1) #余,求模
print(310/100,310//100.0,310 % 100.0)# //商
print(-310/100,-310//100,-310 % 100) # //商
print(num1**4)  #幂

‘‘‘比较运算符 == !=  > >= < <= ,身份运算符is  ,is not‘‘‘
print(1 == 1) # ==是否相等
print(1 != ‘1‘,True != 0 ) # != 是否不等
print(num1 > 2)
print(num1 <= 2)
num3 = 100
print(num1 is num3) #is 变量所指对象是否相同
print(num1 is not num3)

‘‘‘逻辑运算符 and or not‘‘‘
print(1>0 and True and ‘a‘==‘a ‘)
print(1>0 or 9<3)
print(not True)

‘‘‘赋值运算符 = += -+ *= /= %= //=‘‘‘
num1,num2,num3=10,2,3

num1,num2 = num2,num1 #数据交换
#(num1,num2) = (num2,num1)
print(num1,num2)

num1 += 10
print(num1)
num1 -= 2
print(num1)
num1 *= 5
print(num1)
num1 /= 2
print(num1)
num1 //= 6
print(num1)
num1 %= 3
print(num1)

‘‘‘成员运算符 in ,not in‘‘‘
list = [2,3,1]
print(1 in list,5 in list)
print(‘ab‘ in ‘fwei xabs‘)

‘‘‘三目运算符‘‘‘
result = num1 if num1>num2 else num2
print(‘最大值: ‘,result)

the end!

原文地址:https://www.cnblogs.com/dinghanhua/p/9902072.html

时间: 2024-11-06 17:49:33

python入门7 运算符的相关文章

小猿圈python入门之运算符

学习这件事不在乎有没有人教你,最重要的是在于你自己有没有觉悟和恒心——法布尔 什么是运算符呢?都有哪些呢? 算数运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 python算数运算符 以下假设变量a为10,变量b为21: 实例: a =50 b =10 c =2 c = a + b print("1 - c 的值为:", c) c = a - b print("2 - c 的值为:", c) c = a * b p

Python 入门之常用运算符

Python 入门之常用运算符 Python中的运算按种类可分为算数运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.位运算 1.常用运算符: (1)算数运算符: + - * / %(取余(模)) **(幂(次方)) //(整除(向下取整)(地板除)) 以下假设变量: a=10,b=20: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串

Python入门

Python入门教程(个人日常学习记录,有不妥之处欢迎指正!后续更新,敬请期待...) 学习地址:http://www.imooc.com/learn/177 Python中数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种: 一.整数 Python可以处理任意大小的整数,当然包括

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

在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解.之所以将python的基本语法分为两部分,是因为园子里大部分人都是有编程基础的,所以在学习Python的时候可以先出个预览版的,预览版都是根据Python的语法与其他语言(java/C#/php)比较类似又不完全一样的地方,便于大家对Python有个基本理解.在大家差不多有个了解以后,我们再深入讲讲

Python学习系列(四)Python 入门语法规则2

Python学习系列(四)Python 入门语法规则2 2017-4-3 09:18:04 编码和解码 Unicode.gbk,utf8之间的关系 2.对于py2.7, 如果utf8>gbk, utf8解码成Unicode,再将unicode编码成gbk 对于py3.5 如果utf8>gbk, utf8 直接编码成gbk(中间那一步直接被优化了) 3.很多时候,这个可以直接跳过,只有当编码出下问题的时候,再考虑这个知识点 二.运算符 1.算数运算: 2.比较运算: 3.赋值运算: 4.逻辑运算

python入门简介

Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等众多领域.目前业内几乎所

Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化

Python入门(二)--IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化 我们从今天就开始正式的学习PY交易了,PY交易还行,我们有基础之后学习起来倒不是说那么的被动,我学习的是Python2.7,虽然现在随着版本的迁移至Python3,但是这个并不会对我们造成什么困扰,毕竟只是一个适应阶段 我们的学习资料:廖雪峰官方网站Python2.7教程 一.IDE选择PyCharm 我们虽然在前面一章已经配置过,但是我们还是有很多的IDE可以开发Py,比如su

python 入门之路总结

Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等众

python入门语法总结

1.python是一个解释性语言: 一个用编译性语言比如C或C++写的程序可以从源文件(即C或C++语言)转换到一个你的计算机使用的语言(二进制代码,即0和1).这个过程通过编译器和不同的标记.选项完成.当你运行你的程序的时候,连接/转载器软件把你的程序从硬盘复制到内存中并且运行. 而Python语言写的程序不需要编译成二进制代码.你可以直接从源代码 运行 程序.在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行.事实上,由于你不再需要