Python2.7 -- 基本用法备忘

基础类型用法
# coding:utf-8

print 'int type : %s' % 1
print 'float type : %s' % 1.1
print 'String type : %s' % 'OK'
print 'boolean type : %s' % True

print 'and : %s' % True and False
print 'or type : %s' % True or False

print 'none type : %s' % None

print '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' % list

list.pop(1)
print 'pop LIST : %s' % list

L = ['Apple', 123, True]
print '不同的数据类型:%s ' % L

p = ['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' % s

s1 = set([1, 1, 2, 3, 2, 1])
print 'set不允许重复的数据存在:%s' % s1

s.add(4)
print 'set通过add方法像其中添加数据:%s' % s

s.remove(1)
print 'set通过remove方法移除元素:%s' % s

print 'set数组的或者:%s' % (s | s1)
print 'set数组的并且:%s' % (s & s1)

print 'set数组排序:%s' % s
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值