-
tuple的每个元素,指向永远不变查看全部
-
Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。查看全部
-
如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释 # -*- coding: utf-8 -*-查看全部
-
中国制定了GB2312编码,用来把中文编进去。查看全部
-
java是静态语言啊查看全部
-
Python具有很好的跨平台性查看全部
-
创建tuple和创建list唯一不同之处是用( )替代了[ ]查看全部
-
要避免 KeyError 发生,有两个办法: 一是先判断一下 key 是否存在,用 in 操作符: if 'Paul' in d: print d['Paul'] 如果 'Paul' 不存在,if语句判断为False,自然不会执行 print d['Paul'] ,从而避免了错误。 二是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None: >>> print d.get('Bart') 59 >>> print d.get('Paul') None查看全部
-
列表生成式的 for 循环后面还可以加上 if 判断。 有了 if 条件,只有 if 判断为 True 的时候,才把循环的当前元素添加到列表中。查看全部
-
列表生成式是Python特有的。 写列表生成式时,把要生成的元素 x * x 放到前面,后面跟 for 循环,就可以把list创建出来,十分有用,多写几次,很快就可以熟悉这种语法。 [x * x for x in range(1,11)]查看全部
-
迭代操作就是对于一个集合,无论该集合是有序还是无序,我们用 for 循环总是可以依次取出集合的每一个元素。 注意: 集合是指包含一组元素的数据结构,我们已经介绍的包括: 1. 有序集合:list,tuple,str和unicode; 2. 无序集合:set 3. 无序集合并且具有 key-value 对:dict 而迭代是一个动词,它指的是一种操作,在Python中,就是 for 循环。查看全部
-
append() 方法,把新同学追加到 list 的末尾 L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个) 第3个元素的索引是2,因此,insert()的第一个参数应该传入2。 参考代码: L = ['Adam', 'Lisa', 'Bart'] L.insert(2, 'Paul') print L查看全部
-
Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。查看全部
-
Powershell处理Xml文档也很方便, 例如有如下LogoTest.xml 1 2 3 4 5 6 7 8 9 10 <logotest> <extensions> <e>.exe</e> <e>.dll</e> </extensions> <files> <f></f> </files> <dirs></dirs> </logotest> 查询.exe 和 .dll结点 PS> [ XML ]$xml=(Get-Content .LogoTestConfig.xml) PS> $xml.LogoTest.Extensions.E .exe .dll Powershell 默认支持的.NET类型如下。 [array],[bool],[byte],[char],[datetime],[decimal],[double],[guid],[hashtable],[int16],[int32],[int],[int64],[long],[nullable],[psobject],[regex],[sbyte].[scriptblock],[single],[float],[string],[switch],[timespan],[type],[uint16],[uint32],[uint64],[ XML ]查看全部
-
使用固定类型的优点 手动地定义类型的一个重要原因是每个特殊的数据类型都有自己的特殊命令和特殊方法。比如把一个日期字符串赋给一个变量,Powershell不会自动把这个字符串转换成日期对象赋给一个变量,因为Powershell毕竟是机器,没有人那么智能。当你在赋值时指定DateTime类型时,你会发现几乎所有的.Net 中DateTime类型的方法在这里都得到支持。 PS> [DateTime]$date="2012-12-20 12:45:00" PS> $date 2012年12月20日 12:45:00 PS> $date.DayOfWeek Thursday PS> $date.DayOfYear 355 PS> $date.AddDays(-10) 2012年12月10日 12:45:00查看全部
举报
0/150
提交
取消