元组、文件、以及其他

1、“==”操作符测试值的相等性。python运行相等测试,递归地比较所有的内嵌对象;

  “is”表达式测试对象的一致性。python测试二者是否同一个对象。

>>> X=[1,2,3]
>>> L=[‘a‘,‘b‘,‘v‘]
>>> D={‘x‘:X,‘y‘:2}
>>> S1=‘spam‘
>>> S2=‘spam‘
>>> S1==S2,S1 is S2
(True, True)
>>> S2=‘spam is a‘
>>> S1=‘spam is a‘
>>> S1==S2,S1 is S2
(True, False)

2、写一个表达式。修改元组中的第一个元素在此过程中,(4,5,6)应该变成(1,5,6)。

>>> L=(4,5,6)
>>> L=(1,)+L[1:]
>>> print L
(1, 5, 6)

3、open文件调用中,默认的处理模式自变量是什么?

open文件调用中的处理模式参数默认值为‘r’:读取输入。对于输入文件文件,只要传入外部文件名即可。

4、python在什么时候会认为一个对象为真。

对象是非零数字或者非空集合体对象或者非空集合体,则为真。

时间: 2024-10-14 21:25:34

元组、文件、以及其他的相关文章

深入tornado中的ioLoop

本文所剖析的tornado源码版本为4.4.2 ioloop是tornado的关键,是他的最底层. ioloop就是对I/O多路复用的封装,它实现了一个单例,将这个单例保存在IOLoop._instance中 ioloop实现了Reactor模型,将所有要处理的I/O事件注册到一个中心I/O多路复用器上,同时主线程/进程阻塞在多路复用器上:一旦有I/O事件到来或是准备就绪(文件描述符或socket可读.写),多路复用器返回并将事先注册的相应I/O事件分发到对应的处理器中. 另外,ioloop还被

Python 学习---------Day2

第四章 介绍Python对象类型为什么使用内置类型 内置对象使程序更容易编写 内置对象是拓展的组件 内置对象往往比定制的数据结构更有效率 内置对象是语言标准的一部分Python的核心数据类型 数字 字符串 列表 字典 元组 文件 其他类型(集合,类型,None,布尔型)数字 import math math.pi math.sqrt(54) import random random.random() random.choice([1,2,3,4])字符串 序列操作 s='spam' len(s)

Python 学习---------Day3

第七章 字符串单双引号字符串是一样的用转义序列代表特殊字节字符串抑制转义myfile=open(r'C:\new\text.dat','w')三重引号编写多行字符串块字符串更大的编码集std(u'spam')unicode('spam')实际中的字符串基本操作索引和分片拓展分片:第三个限制值s[1:10:2]s{::2]s{::-1]字符串转换工具int('123'),str(42)repr(42)字符串代码转换ord('s') 115chr(115) s二进制的转换B='1101'I=0whi

最佳vim技巧

最佳vim技巧----------------------------------------# 信息来源----------------------------------------www.vim.org         : 官方站点comp.editors        : 新闻组http://www.newriders.com/books/opl/ebooks/0735710015.html : Vim书籍http://vimdoc.sourceforge.net/cgi-bin/vim

列表/元组/字符串/字典/集合/文件/字符编码

1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素,下标从0开始计数 1 2 3 4 5 6 7 8 >>> names[0] 'Alex' >>> names[2] 'Eric' >>> names[-1] 'Eric' >>> names[-2] #

[转载]Python 元组、列表、字典、文件

python的元组.列表.字典数据类型是很python(there python is a adjective)的数据结构.这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处. 元组         个人认为就像java的数组,python中的元组有以下特性: 任意对象的有序集合,这条没啥说的,数组的同性: 通过偏移读取: 一旦生成,不可改变: 固定长度,支持嵌套 来例子吧: python 代码 >>> (0, 'haha', (4j, 'y')) (0, '

python之路-基础(一):文件处理、列表、元组、字典、set集合

文件处理                                                                                                                                   文件处理模式: [ r  ]  以只读模式打开(只能读)                          [rb  ] 以二进制读模式打开 [ w ]  以只写模式打开(写之前清空文件)                 [wb

python学习笔记2—python文件类型、变量、数值、字符串、元组、列表、字典

python学习笔记2--python文件类型.变量.数值.字符串.元组.列表.字典 一.Python文件类型 1.源代码 python源代码文件以.py为扩展名,由pyton程序解释,不需要编译 [[email protected] day01]# vim 1.py #!/usr/bin/python        print 'hello world!' [[email protected] day01]# python 1.py hello world! 2.字节代码 Python源码文件

python文件和元组

python文件操作 相较于java,Python里的文件操作简单了很多 python 获取当前文件所在的文件夹: os.path.dirname(__file__) 写了一个工具类,用来在当前文件夹下生成文件,这样方便 class Util(): """工具类""" @classmethod def get_file_url(cls, file_name): """获取当前文件夹的路径""&qu

scala 学习笔记(02) 元组Tuple、数组Array、Map、文件读写、网页抓取示例

package yjmyzz import java.io.PrintWriter import java.util.Date import scala.io.Source object ScalaApp02 { def main(args: Array[String]) { tupleDemo println mapDemo println arrayDemo println fileWriteAndRead println(getUrlContent("http://www.cnblogs.