本文主要是介绍Python2.7 -- 基本用法备忘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
基础类型用法
# coding:utf-8print 'int type : %s' % 1
print 'float type : %s' % 1.1
print 'String type : %s' % 'OK'
print 'boolean type : %s' % Trueprint 'and : %s' % True and False
print 'or type : %s' % True or Falseprint 'none type : %s' % Noneprint 'ord type : %s' % ord('A')
print 'chr type : %s' % chr(65)print u'中文'.encode('utf-8')print 'length %s' % len(u'ABC')print '\xe4\xb8\xad\xe6\x96\x87'.decode('utf-8')
List的用法
# coding:utf-8
list = ['A', 'B', 'C']print 'LIST : %s' % list
print 'LENGTH : %s ' % len(list)
print '[0] : %s' % list[0]list.append('D')
print 'append LIST : %s' % listlist.pop(1)
print 'pop LIST : %s' % listL = ['Apple', 123, True]
print '不同的数据类型:%s ' % Lp = ['asp', 'php']
s = ['python', 'java', p, 'scheme']
print '嵌套LIST : %s 长度:%s' % (s, len(s))
条件判断循环
# coding:utf-8
age = 19
if age <= 18:print '少年'
elif age < 20:print '壮年'
else:print '成年'list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]for i in list:print '当前值:%s' % i
DICT用法(JAVA中的MAP)
# coding:utf-8
d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
d['GP'] = 100
print '键值对:%s, 键值对所有信息:%s' % (d['Bob'], d)
print 'GP是否存在:%s' % ('GP' in d)
print '通过get方法获取键值对的数据:%s' % d.get('Bob')d.pop('GP')
print '删除GP元素:%s' % d
Set数组的用法(同java中的set的规则一致)
# coding:utf-8
s = set([1, 2, 3])
print 'set的基本用法:%s' % ss1 = set([1, 1, 2, 3, 2, 1])
print 'set不允许重复的数据存在:%s' % s1s.add(4)
print 'set通过add方法像其中添加数据:%s' % ss.remove(1)
print 'set通过remove方法移除元素:%s' % sprint 'set数组的或者:%s' % (s | s1)
print 'set数组的并且:%s' % (s & s1)print 'set数组排序:%s' % s
这篇关于Python2.7 -- 基本用法备忘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!