python
Ayanha
这个作者很懒,什么都没留下…
展开
-
python笔试题
一、字符串1、字符串指定条件拆分输入两个字符串,按长度8来拆分,并将拆分结果输出;若长度不到8的整数倍,则用a补足s1=input()s2=input()def f(s): if len(s) % 8 != 0: s=s+'a'*(8-len(s)%8) for j in range(len(s)//8): print(s[j*8:(j*8+8)])f(s1)f(s2)...原创 2020-04-12 11:58:27 · 890 阅读 · 0 评论 -
几个典型算法
一、排列组合1、等差数列排列组合m=int(input('m is:')) #列表第一个数n=int(input('n is:')) #列表最后一个数l=int(input('l is:')) #间距for i in range(m,n+1,l): for j in range(m,n+1,l): for k in range(m,n+1,l): if i!=j and j!...原创 2020-04-03 18:34:04 · 438 阅读 · 0 评论 -
python—数据库连接与迁移
一、MySQL库1、pymysql模块连接MySQL库原创 2020-04-02 16:12:16 · 330 阅读 · 0 评论 -
dict
1、基本概念dict[keys]:keys对应的值dict.keys():字典的关键字,相当于索引dict.values():字典的索引值dict.items():字典的关键字与值的组合列表keys对应的值修改:dict[keys]+values#dict预览a={'a':1,'b':2}print(a['a'])print(a.keys())print(a.values())...原创 2020-02-20 19:24:42 · 149 阅读 · 0 评论 -
list、tuple、set
1、常用函数list.append():增加元素list.sort():排序len(list):长度sum(list):元素求和max(list):最大元素min(list):最小元素#求a的极值、总和、均值a=[]for i in range(4): a.append(i)print(a)print(max(a))print(min(a))print('total...原创 2020-02-20 18:20:41 · 626 阅读 · 0 评论 -
python实例
1、实例一#打开文件a=open('r'C:\Users\用户\Desktop\文件名.txt',mode='r'')#获取以P开头的行数与字符数(法一)count=0word_sum=0for i in a: i=i.strip()#去除每一行两边的空格 if i.startswith('p'): print(i)#以p开头的行 count=count+1 word...原创 2020-02-20 10:28:30 · 217 阅读 · 1 评论 -
str
1、常用函数str.find(‘a’):查找字符a在str中的第一位置,若不存在,返回-1str.find(’ ',2):查找空格在str的第2个字符之后出现的第一位置str.lower():小写str.upper():大写str.replace(‘a’,‘b’):用b代替str中的astr.strip():去除str前后的空格str.lstrip():去除str左边的空格str....原创 2020-02-19 17:33:45 · 290 阅读 · 0 评论 -
for与while
1、whlie自动迭代(等价于for+if)while:按照指定规则自动迭代,判断每次迭代结果,直至迭代结果不符合条件则终止#例1:自动迭代(5、4、3、2、1、Blastoff)n=5while n>0: print(n) n=n-1print('Blastoff')#例2:对迭代结果进行判断输出(TRUE、True、True、False、False、finish)n...原创 2020-02-18 18:39:06 · 251 阅读 · 0 评论 -
python_tips
运算符%:余数// :整数double*:幂pow():幂divmod():(整数,余数)示例余数:23%4=3整数:23//4 =5幂:2**3 =8 or pow(2,3)=8(整数,余数):(23//4,23%4)=(5,3) or divmod(23,4)=(5,3)...原创 2020-02-14 15:52:29 · 192 阅读 · 0 评论