单表查询: models.py: from django.db import models class Employee(models.Model): name = models.CharField(max_length=16) age = models.IntegerField() salary = models.IntegerField() province = models.CharField(max_length=32) dept = models.CharField(max_lengt
在本文中,我读了记录和总结<Python标准库>一本书,本节课文的学习和理解. 事实上,在Python于,使用一些方法这段文字是一回事,尤其是经常使用.在一般情况下,会用String这样的类,应考虑Python个标准类了. 1.3.6 用组解析匹配 match.groups()会依照表达式中与字符串匹配的组的顺序返回一个字符串序列. 使用group()能够得到某个组的匹配. #组解析 text='This is a text -- with punctuation.' print 'Input
1.26个字母大小写成对打印,例如:Aa,Bb...... 方法1: for i in range(26): print(chr(65+i)+chr(97+i)) 方法2: for i in range(26): print(chr(ord("A")+i),chr(ord("a")+i)) 2.一个list包含10个数字,然后生成一个新的list,要求新的list里面的数都比之前的数多1 s = list(range(10))list = []for i in s:
把 aaabbcccd 这种形式的字符串压缩成 a3b2c3d1 这种形式. print(''.join({i+str(s.count(i)) for i in s})) dic={} for i in s: if i in dic: dic[i]+=1 else: dic[i]=1 s1='' for i,j in dic.items(): s1+=i s1+=str(j) print(s1) Python 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编