当前位置: 首页 > news >正文

怎么做网站小编网站建设中图标

怎么做网站小编,网站建设中图标,中国建造师信息网官网,北京网络技术有限公司感谢各位大佬对我的支持,如果我的文章对你有用,欢迎点击以下链接 🐒🐒🐒个人主页 🥸🥸🥸C语言 🐿️🐿️🐿️C语言例题 🐣🐓🏀python 运…

感谢各位大佬对我的支持,如果我的文章对你有用,欢迎点击以下链接
🐒🐒🐒个人主页
🥸🥸🥸C语言
🐿️🐿️🐿️C语言例题
🐣🐓🏀python

运算符

算数运算符

算数运算符有如下
+(加号)
例如 :

print(1+2)
#结果为3

-(减号)
例如 :

print(1-2)
#结果为-1

(* ) (乘号)
例如 :

print(1*2)
#结果为2

/ (除号)
例如 :

print(1/2)
#结果为0.5,这里和C语言不同,这里可以是小数

%(取余)
例如 :

print(1%2)
#结果为1

** (次方)
例如 :

print(2**2)
print(4**0.5)
##结果为4和2,这里可以的次方可以用小数表示

// (取整除号)
例如 :

print(7//2)
print(-7//2)
#结果为3和-4,这里有点类似C语言int的除法,但是这里是舍弃小数,往小的方向取整,不是四舍五入

关系运算符

<= (小于等于)

=(大于等于)
==(等于)
!=(不等于)

针对整数类的关系运算

)如果关系符合, 则表达式返回 True. 如果关系不符合, 则表达式返回 False

a = 10
b = 20
print(a < b)
# True
print(a <= b)
# True
print(a > b)
#False
print(a >= b)
#False
print(a == b)
#False
print(a != b)
# True

针对字符串的关系运算

a = 'hello'
b = 'world'
print(a < b)
# True
print(a <= b)
# True
print(a > b)
#False
print(a >= b)
#False
print(a == b)
#False
print(a != b)
# True

注意:
直接使用 == 或者 != 即可对字符串内容判定相等. (这一点和 C / Java 不同).
字符串比较大小, 规则是 “字典序”

字典序其实简单的来说就是abcd的字母排列顺序,越靠前越小

浮点数不能使用==判断相等

print(0.1 + 0.2 == 0.3)

注意: 浮点数在计算机中的表示并不是精确的! 在计算过程中, 就容易出现非常小的误差

print(0.1)  结果0.1
print(0.2)  结果0.2
print(0.3)  结果0.3
print(0.1 + 0.2)  结果0.30000000000000004

至于为什么会出现0.30000000000000004我也不清楚

正确的比较方式: 不再严格比较相等了, 而是判定差值小于允许的误差范围

a = 0.1 + 0.2
b = 0.3
print(-0.000001 < (a - b) < 0.000001)

逻辑运算符

像 and or not 这一系列的运算符称为 逻辑运算符
and 并且(C语言中的&&). 两侧操作数均为 True, 最终结果为 True. 否则为 False. (一假则假)
or 或者(C语言中的||). 两侧操作数均为 False, 最终结果为 False. 否则为 True. (一真则真)
not 逻辑取反. 操作数本身为 True, 则返回 False. 本身为 False, 则返回 True.

a = 10
b = 20
c = 30
print(a < b and b < c)   #True
print(a < b and b > c)   #False
print(a > b or b > c)   #False
print(a < b or b > c)   #True
print(not a < b)   #False
print(not a > b)   #True

a < b and b < c 这个操作等价于 a < b < c .
C语言中则是a<b&&b<c

赋值运算符

(1) = 的使用
= 表示赋值. 这个我们已经用过很多次了. 注意和 == 区分
= 除了基本的用法之外, 还可以同时针对多个变量进行赋值

链式赋值:

a = b = 10
交换变量
a = 10
b = 20
tmp = a
a = b
b = tmp

多元赋值:

a, b = 10, 20
交换变量
a = 10
b = 20
a, b = b, a

复合赋值运算符
python的复合运算符和C语言的运算方式一样
比如:
a+=1 ==> a=a+1
a-=1 ==> a=a-1
a*=1 ==> a=a*1
a/=1 ==> a=a/1
a%=1 ==> a=a%1
但是需要注意的是python不能像C语言那样使用自增和自减(++ --),因此我们需要-1或+1的话就可以使用复合赋值运算

其他

除了上述之外, Python 中还有一些运算符, 比如 身份运算符 (is, is not), 成员运算符 (in, not in), 位运算符( & | ~ ^ << >>) 等

http://www.yayakq.cn/news/173123/

相关文章:

  • 镇江市建设工程招投标网站自己电脑可以做网站服务器
  • 怎样做淘宝推广网站摄影网站难做吗
  • 巩义市网站建设培训班北京邮电大学电子工程学院研招网
  • iis网站防盗链国外电商怎么做
  • 图片网站怎么做排名wordpress安装显示404
  • 河南营销型网站建设哪位大神给个网址
  • 网站建设怎么做?网站备案级别
  • 沈阳定制网站空间 建网站
  • 游戏界面设计图片关键词seo优化服务
  • 公司网站建设定金计入什么科目网站建设服务专业建站公司
  • 福建做网站电商培训心得体会
  • 网站做目录中时代汇创网站建设
  • 揭阳专业做网站在线代理访问网站的网址
  • 网站开发类的合同范本深圳网站建设公司哪好
  • 交互式网站是什么意思深圳的公司排名
  • 大连零基础网站建设教学电话摄影网站导航
  • 禄丰县住房和城乡建设局网站杭州学编程哪里的培训机构好
  • 专业提供建站模板的公司深圳市建设工程造价管理站官网
  • 在线crm软件朝阳seo搜索引擎
  • 如何管理网站内容网站总体建设方面的优势与不足
  • 免费搭建网站模板网站做的漂亮的企业
  • 广州互邦物流网络优化建站西电信息化建设网站
  • 微信群推广网站建设长春汽开区建设局网站
  • asp.net网站开发文档公司注销流程及需要的材料
  • 巴彦淖尔市网站建设wordpress获取分类下所有文章
  • 门户网站开发合同如何删除hao123主页
  • 网站二维码弹窗wordpress自定义首页
  • 网站开发技术现状高密网站建设价格
  • 怎样做个网站南充网站建设天赐
  • 湘潭网站建设选择磐石网络推广普通话奋进新征程宣传标语