Python学习入门1

这篇博客详细记录了作者学习Python 2.7的初步笔记,适合Python初学者参考,内容包括基础知识和入门实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

记录一下之前学习python的笔记

#coding= utf-8
from __builtin__ import True

a = [1, 2, 3]

print a

b = [4 ,5, 6]

print a+b

c = a + b

print c


print 1 in c
print 7 not in c
print 4 not in c


a = [x * 2 for x in range(1, 11)]
print a

a = range(1, 11, 1)
print a

a = range(2, 11, 2)
print a

a = [x for x in range(1, 11, 1) if x % 2 == 1]
print a

a.sort()
print a

a.reverse()
print a

a = "abcde"
print list(a)

b = (1,3,5,7)
print list(b)


a = xrange(1, 10)
print type(a)
print a[-1]

#这个需要一次性生成1-999的数据
for m in range(1, 1000, 1):
    if m == 10:
        print 'sss'
        break

#这个只要生成1-9的数据
for m in xrange(1, 1000, 1):
    if m < 10:
        print m
       #break
       
print [x * x for x in range(1, 101, 1)]

print ["the %s" % d for d in xrange(1, 10)]

print [(x, y) for x in range(2) for y in range(2)]

print dict([(x, y) for x in range(1, 3) for y in range(3, 5)])

a = ['this', 'is', 'Python']

b = a
print b

b[2] = 'not'
print a

del a
print b

a = b
del a[:]
print b

a = (1, 2, 3)
print dir(a)

#表面上修改a,实际上只是生成了一个新的引用
b = list(a)
b[0] = 4
a = tuple(b)
print a

b = set(a)
b.add('asda')
b.update('asda')
print b
print type(b)

info = {'a': 1, 'b' : 2}
print info
print info['a']
info = dict(a = 3, b = 5)
print info

info = {'a' :[1, 2, 3], 'b' :[5, 6, 7]}
print info
info['a'][1] = 9
print info

f = open("1.txt", 'w')

print >>f, "24144"
f.close()

f = open('1.txt', 'r')
print f.read()

print 2 is 2

a = 0
print not a

if True:
    print 'true'
elif not True:
    print 'not true'
else:
    pass

print 4 if True else 3
#等于下面的
if True:
    print 4
else:
    print 3
    
#[假结果,真结果] [条件]
print [4, 3] [True]


while True:
    print 102
    break


for x in 'this is python'.split(' '):
    print x
    
del x    
#print x

for x in range(5):
    print x
    
a = {'name1': 'ac', 'name2': 'dc'}

for x, y in a.items():
    print x,y
    
a = {'a' : 123, 'b' : 134, 'c' : 'fs', 'd' : '23fsa'}

b = list(a.keys())
b.sort()
print b 

#dict(b)

# for x in b:
#     print x,a[x]  

#可选参数
def test(a = 1):
    return a

print test()
print test(a = 3)

以上文件可以复制到IDE直接运行的--python2.7


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值