• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > 初步认识Python中的列表与位运算符

初步认识Python中的列表与位运算符

作者:goldensun 字体:[增加 减小] 来源:互联网

goldensun 通过本文主要向大家介绍了python中的位运算符,python位运算符,python按位取反运算符,位运算符,java位运算符等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Python列表
List(列表) 是 Python 中使用最频繁的数据类型。
列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。
列表用[ ]标识。是python最通用的复合数据类型。看这段代码就明白。
列表中的值得分割也可以用到变量[头下标:尾下标],就可以截取相应的列表,从左到右索引默认0开始的,从右到左索引默认-1开始,下标可以为空表示取到头或尾。
加号(+)是列表连接运算符,星号(*)是重复操作。如下实例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']

print list # 输出完整列表
print list[0] # 输出列表的第一个元素
print list[1:3] # 输出第二个至第三个的元素 
print list[2:] # 输出从第三个开始至列表末尾的所有元素
print tinylist * 2 # 输出列表两次
print list + tinylist # 打印组合的列表

</div>

以上实例输出结果:

['abcd', 786, 2.23, 'john', 70.2]
abcd
[786, 2.23]
[2.23, 'john', 70.2]
[123, 'john', 123, 'john']
['abcd', 786, 2.23, 'john', 70.2, 123, 'john']
</div>

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

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

#!/usr/bin/python

a = 60      # 60 = 0011 1100 
b = 13      # 13 = 0000 1101 
c = 0

c = a & b;    # 12 = 0000 1100
print "Line 1 - Value of c is ", c

c = a | b;    # 61 = 0011 1101 
print "Line 2 - Value of c is ", c

c = a ^ b;    # 49 = 0011 0001
print "Line 3 - Value of c is ", c

c = ~a;      # -61 = 1100 0011
print "Line 4 - Value of c is ", c

c = a << 2;    # 240 = 1111 0000
print "Line 5 - Value of c is ", c

c = a >> 2;    # 15 = 0000 1111
print "Line 6 - Value of c is ", c

</div>

以上实例输出结果:

Line 1 - Value of c is 12
Line 2 - Value of c is 61
Line 3 - Value of c is 49
Line 4 - Value of c is -61
Line 5 - Value of c is 240
Line 6 - Value of c is 15
</div>

</div>

您可能想查找下面的文章:

  • 初步认识Python中的列表与位运算符
  • 初步认识Python中的列表与位运算符
  • 解析Python中的二进制位运算符

相关文章

  • Python对文件操作知识汇总
  • python代码检查工具pylint 让你的python更规范
  • 分析Python的Django框架的运行方式及处理流程
  • python 获取et和excel的版本号
  • 使用Python读写文本文件及编写简单的文本编辑器
  • 利用Python绘制数据的瀑布图的教程
  • 在Python的web框架中配置app的教程
  • Python使用Socket(Https)Post登录百度的实现代码
  • 安装Python的web.py框架并从hello world开始编程
  • Python生成随机数组的方法小结

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python做简单的字符串匹配详解
    • python重试装饰器示例
    • python图像处理之镜像实现方法
    • python socket网络编程步骤详解(socket套接字使用)
    • 用Python中的wxPython实现最基本的浏览器功能
    • Python编写生成验证码的脚本的教程
    • 栈和队列数据结构的基本概念及其相关的Python实现
    • Python导入oracle数据的方法
    • Python的“二维”字典 (two-dimension dictionary)定义与实现方法
    • 利用python实现数据分析

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有