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

做装饰材料的网站昆明公司网站建设

做装饰材料的网站,昆明公司网站建设,网络营销和传统营销的区别,网站默认图参考链接#xff1a; Python中的除法运算符 1#xff1a;Python常用表达式运算符 yield 生成器函数send协议 lambda args:expression 创建匿名函数 x if y else z 三元选择表达式(当y为真时#xff0c;x才会被计算) x or y 逻辑或(仅但x为假时y才会被计算) x and …参考链接 Python中的除法运算符 1Python常用表达式运算符  yield  生成器函数send协议  lambda args:expression  创建匿名函数  x if y else z  三元选择表达式(当y为真时x才会被计算)  x or y  逻辑或(仅但x为假时y才会被计算)  x and y  逻辑与(仅但x为真时y才会被计算)  not x  逻辑非  x in y  , x not in y  成员关系(y为可迭代对象集合)  x y,xy,xy,xy  大小比较集合的子集和超集  x y,x ! y  值单价性运算符  x | y  按位或集合并集  x ^ y  按位异或集合对称差集  x y  按位与集合交集  x y,x y  将x左移或右移y位  x y  加法拼接  x - y  减法集合差集  x * y  乘法重复  x % y  求余格式化  x / y, x // y  真除法向下取整除法  -x,x  取负取正  ~x  按位非(取反码)  x **y    幂运算  x[i]  索引(序列映射等)  x[I:j:k]  分片  x(…)  调用(函数方法类其他可调用对象)  x.attr  属性引用  (…)  元组表达式生成器表达式  […]  列表列表推导  {…}  字典集合字典与集合推导  2代码示例  2.1算术运算符    有  - * / // % **  加法拼接    #   a 20 b 10 print(数值相加,ab) a hello b python print(字符串拼接,ab) a [1,2,3] b [3,4,5] print(列表拼接,ab) a (1,2,3) b (3,4,5) print(元组拼接,ab) 结果 数值相加 30 字符串拼接 hello python 列表拼接 [1, 2, 3, 3, 4, 5] 元组拼接 (1, 2, 3, 3, 4, 5) 减法集合差集 -  a 20 b 10 print(数值相减,a-b) a {1,2,3,4} b {3,4,5,6} print(集合差集,a-b) 结果 数值相减 10 集合差集 {1, 2} 乘法重复*  a 20 b 10 print(数值相乘,a*b) a ixusy88 * 0 print(字符串重复0次,a) a ixusy88 * 3 print(字符串重复3次,a) a [1,2,3] print(列表重复,a*3) a (1,2,3) print(元组重复,a*3)  求余格式化%  a 20 b 3 print(求余,a%b) s %s % (ixusy88) print(格式化,s) 求余 2 格式化 ixusy88 真除法向下取整除法 /  ,//  a 20 b -3 print(真除法,a/b) print(向下取整除法,a//b) 真除法 -6.666666666666667 向下取整除法 -7 幂运算**  # 幂运算 print(幂运算:,2**5) 幂运算: 32 2.3:比较关系运算符:  都是比较对象的值 值相等 !   值不相等 大于 小于 大于等于 小于等于 # 整数的比较 a 10 b 20 print(a b)  #False print(a ! b)  #True print(a b)   #False print(a b)   #True print(a b)  #False print(a b)  #True print(**60) # 字符串的比较 a ixusy88 b ixusy88 print(a b)  #True print(a ! b)  #False print(a b)   #False print(a b)   #False print(a b)  #True print(a b)  #True print(**60) # 列表的比较 a [1,2,3] b [1,2,4] print(id(a),id(b))  # 1967515683272 1967515683912 print(a b)  #False print(a ! b)  #True print(a b)   #False print(a b)   #True print(a b)  #False print(a b)  #True 2.4:赋值运算符  以下假设变量a为10变量b为20  运算符描述实例简单的赋值运算符c a b 将 a b 的运算结果赋值为 c加法赋值运算符c a 等效于 c c a-减法赋值运算符c - a 等效于 c c - a*乘法赋值运算符c * a 等效于 c c * a/除法赋值运算符c / a 等效于 c c / a%取模赋值运算符c % a 等效于 c c % a**幂赋值运算符c ** a 等效于 c c ** a//取整除赋值运算符c // a 等效于 c c // a 2.5:逻辑运算符  and : 有一个为假判断就结束不会去判断剩下的表达式 or  有一个为真判断就结束不会去判断剩下的表达式 print(-1----------) a 0 b 20 c 10 # 函数 def add_c(): global c c 1 return c print(a and b and add_c() )  # 输出 0 判断a为0即假立即结束判断就不会去判断b不会去调用add_c()此时c的值还是10 print(c) #  输出10 print(a or b or add_c()) #输出 20判断a为假继续判断bb为20即为真立即结束判断返回20不会去调用add_c()此时c的值还是10 # if a or b or add_c(): #     pass print(c)   #  输出10 print(-2----------) a 10 b 20 c 10 print(a and b and add_c() )  # 输出 11 判断a为10即真继续判断b为真继续调用add_c()add_c()返回值为11此时c的值为11 print(c) #  输出11 print(-3----------) a 0 b 0 c 10 print(a or b or add_c() )  # 输出 11 判断a为0即假继续判断b为假继续调用add_c()add_c()返回值为11此时c的值为11 print(c) #  输出11 2.6:位运算符  a    1010 1100 b    0100 1101 ----------------- ab 0000 1100  #对应位只要有一个为0结果就为0 a|b 1110 1101  #对应位只要有一个为1结果就为1 a^b 1110 0001  #同0对应位相同就为0 ~a 1 1010 1101  # ~a -(a 1),~a运算过程如下 二进制数在内存中以补码的形式存储。 按位取反二进制每一位取反0变11变0。 a    1010 1100 ~a的计算步骤 a的二进制0 1010 1100 计算补码 0 1010 1100 (正数的补码原码为其本身) 按位取反 1 0101 0011 此处标记为SS;这是补码需要转换为原码  转换为原码   方法一取反加1  1010 1100  对标记为SS的进行取反;高位为符号位保持不变 1 1010 1101   方法二减1取反 0101 0011  是标记为SS的 -           1 0101 0010 取反1 1010 1101   高位为符号位保持不变 a 0b10101100  # 172 b 0b01001101  # 77 print(a,a,bin(a))     # a 172 0b10101100 print(b ,b,bin(b))    # b  77 0b1001101 print(ab,ab,bin(ab))   # ab 12 0b1100 print(a|b,a|b,bin(a|b))   # a|b 237 0b11101101 print(a^b,a^b,bin(a^b))   # a^b 225 0b11100001 print(~a,~a,bin(~a))      # ~a -173 -0b10101101 print(a,bin(a),a2,bin(a2)) # 172 0b10101100 688 0b1010110000 print(a,bin(a),a2,bin(a2)) # 172 0b10101100 43 0b101011 2.7:成员运算符  in   :如果在指定的序列中找到值返回 True否则返回 False。 not in  :如果在指定的序列中没有找到值返回 True否则返回 False。 a 10 b 5 list [1, 2, 3, 4, 5, 6] if a in list: print(1-in-变量a{0}在给定的列表list{1}中.format(a, list)) else: print(1-in-变量a{0}不在给定的列表list{1}中.format(a,list)) if b not in list: print(2-not-in-变量b{0}不在给定的列表list{1}中.format(b, list)) else: print(3-not-in-变量b{0}在给定的列表list{1}中.format(b, list)) for i in list: print(i) 2.8:身份运算符  身份运算符用于比较两个对象的内存地址是否相同  运算符描述实例isis 是判断两个标识符是不是引用自一个对象  x is y, 类似 id(x) id(y) , 如果引用的是同一个对象则返回 True否则返回 False 判断x,y的内存地址是否相等is notis not 是判断两个标识符是不是引用自不同对象x is not y 类似 id(a) ! id(b)。如果引用的不是同一个对象则返回结果 True否则返回 False。 注 id() 函数用于获取对象内存地址。   is 与 区别  is 用于判断两个变量引用对象是否为同一个判断两个变量的内存地址是否相等于即id()函数的值是否相等 用于判断引用变量的值是否相等。  a 20 b 20 print(id(a)) print(id(b)) print(id(a) id(b), a is b, a b)  # True True True a [1, 2, 3] b [1, 2, 3] print(id(a)) print(id(b)) print(id(a) id(b), a is b, a b)  # False False True 1621192032 1621192032 True True True 2440282754248 2440282754568 False False True
http://www.sadfv.cn/news/319576/

相关文章:

  • 九江做网站的公司哪里好深圳网站建设公司哪家
  • 作图网站都有哪些最好的网站建设用途
  • 产品外观造型设计优化网络推广外包
  • 宁海县城镇建设局网站wordpress主题 医疗
  • 网站pv uv是什么意思福建省建设工程造价站官方网站
  • 上网站 ftp国内有奖活动第一分享平台
  • 如何在网站建设远程教育门户网站建设信息化项目背景
  • 深圳全网营销推广平台宁波seo深度优化平台有哪些
  • 中国国家住房和城乡建设部网站首页ui网页界面设计素材
  • 高端网站建设开发微信网站 教程
  • 网站规划设计的一般流程注册网站能赚钱吗
  • 网站平台建设哪家公司好百度 网站改版了
  • 做视频怎样传到网站专业建设网站服务公司
  • 如何宣传网站平面设计培训素材
  • 苏州企业网站关键词优化机械加工小作坊如何接单
  • 可在哪些网站做链接php网站开发技术论文
  • 做游戏能赚钱的网站wordpress数据表前缀
  • 深圳十大网站建设网站设计制作哪个公司的好
  • 县级部门和乡镇不能建网站建设建筑工程网络计划图绘制软件
  • 聊天室网站模板i深圳网站建设
  • 南京建设行政主管部门网站民政局网站建设工作总结
  • 在线教育网站开发实例建设银行南通城区网站
  • 怎么看 网站开发语言网站建设要学多少课程
  • 做企业培训的网站公司简介网页
  • wordpress能做企业站吗六安商业网站建设费用
  • 建设旅游服务类网站的可行性报告连云制作企业网站
  • 广告网站建设流程wordpress用户组权限
  • 做o2o网站需要多少钱制作简历网站开发
  • 做网站挂广告网站建设与制作教案
  • 中山快速建站合作建设项目网站