您身边的网站建设专家
成功案例

【建站服务】莱阳设计网页公司-域名申请

日期: 2022-09-21 05:17:01 浏览数:9


​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


莱阳设计网页公司

网站建设.png

# 修改变量 a 和 b 的值a = 5b = 20if  a <= b :   print "6 - a 小于等于 b"else:   print "6 - a 大于  b" if  b >= a :   print "7 - b 大于等于 a"else:   print "7 - b 小于 a"

以上实例输出结果:

1 - a 不等于 b2 - a 不等于 b3 - a 不等于 b4 - a 大于等于 b5 - a 大于 b6 - a 小于等于 b7 - b 大于等于 a

Python赋值运算符

以下假设变量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

以下实例演示了Python所有赋值运算符的操作:

实例(Python 2.0+)

#!/usr/bin/python# -*- coding: UTF-8 -*- a = 21b = 10c = 0 c = a + bprint "1 - c 的值为:", c c += aprint "2 - c 的值为:", c c *= aprint "3 - c 的值为:", c c /= a print "4 - c 的值为:", c c = 2c %= aprint "5 - c 的值为:", c c **= aprint "6 - c 的值为:", c c //= a



c %= a

print "5 - c 的值为:", c

 

c **= a

print "6 - c 的值为:", c

 

c //= a

print "7 - c 的值为:", c

以上实例输出结果:


1 - c 的值为: 31

2 - c 的值为: 52

3 - c 的值为: 1092

4 - c 的值为: 52

5 - c 的值为: 2

6 - c 的值为: 2097152

7 - c 的值为: 99864

Python位运算符

按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下:


下表中变量 a 为 60,b 为 13,二进制格式如下:


a = 0011 1100


b = 0000 1101


-----------------


a&b = 0000 1100


a|b = 0011 1101


a^b = 0011 0001


~a  = 1100 0011

运算符 描述 实例

& 按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0 (a & b) 输出结果 12 ,二进制解释: 0000 1100

| 按位或运算符:只要对应的二个二进位有一个为1时,结果位就为1。 (a | b) 输出结果 61 ,二进制解释: 0011 1101

^ 按位异或运算符:当两对应的二进位相异时,结果为1 (a ^ b) 输出结果 49 ,二进制解释: 0011 0001

~ 按位取反运算符:对数据的每个二进制位取反,即把1变为0,把0变为1 。~x 类似于 -x-1 (~a ) 输出结果 -61 ,二进制解释: 1100 0011,在一个有符号二进制数的补码形式。

<< 左移动运算符:运算数的各二进位全部左移若干位,由 << 右边的数字指定了移动的位数,高位丢弃,低位补0。 a << 2 输出结果 240 ,二进制解释: 1111 0000

>> 右移动运算符:把">>"左边的运算数的各二进位全部右移若干位,>> 右边的数字指定了移动的位数 a >> 2 输出结果 15 ,二进制解释: 0000 1111

以下实例演示了Python所有位运算符的操作:


实例(Python 2.0+)

#!/usr/bin/python

# -*- coding: UTF-8 -*-

 

a = 60            # 60 = 0011 1100 

b = 13            # 13 = 0000 1101 

c = 0

 

c = a & b;        # 12 = 0000 1100

print "1 - c 的值为:", c

 

c = a | b;        # 61 = 0011 1101 

print "2 - c 的值为:", c

 

c = a ^ b;        # 49 = 0011 0001

print "3 - c 的值为:", c

 

c = ~a;           # -61 = 1100 0011

print "4 - c 的值为:", c

 

c = a << 2;       # 240 = 1111 0000

print "5 - c 的值为:", c

 

c = a >> 2;       # 15 = 0000 1111

print "6 - c 的值为:", c

以上实例输出结果:


1 - c 的值为: 12

2 - c 的值为: 61

3 - c 的值为: 49

4 - c 的值为: -61

5 - c 的值为: 240

6 - c 的值为: 15


莱阳设计网页公司


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设:上往建站