摘要:
1.冒泡排序,相邻位置比较大小,将比较大的(或小的)交换位置 def maopao(a): for i in range(0,len(a)): for j in range(0,len(a)-i-1): if a[j]>a[j+1]: temp = a[j+1] a[j+1] = a[j] a[j] 阅读全文
摘要:
相同点 dump 和 dumps 都实现了序列化 load 和 loads 都实现反序列化 变量从内存中变成可存储或传输的过程称之为序列化 序列化是将对象状态转化为可保存或可传输格式的过程。 变量内容从序列化的对象重新读到内存里称之为反序列化 反序列化是流转换为对象。 区别 1.load 和 loa 阅读全文
摘要:
1.列表排序 def que6(): # 6.输入三个整数x, y, z,形成一个列表,请把这n个数由小到大输出。 # 程序分析:列表有sort方法,所以把他们组成列表即可。 li = np.random.randint(-100, 100, size=10) # 就地转化 li = li.toli 阅读全文
摘要:
print 语句 我们在讨论 Python 中基本数据类型时,已经讨论过 print 语句的基本用法,这里只是简单提一下: a = 123 b = 'abc' c = b + 'd' print(a) # 打印一个变量 print(b, c) # 打印多个变量 input 语句 在 Python 中 阅读全文
摘要:
常用函数有 re.match()、re.search() 、re.sub()、compile()、findall()、finditer()、split() re.match() 匹配字符串开头,常用来判断数据是否满足我的正则要求。 成功返回一个match对象,不成功返回空。 >>> import r 阅读全文
摘要:
s={'name':322,'age':23,'sex':5} print(s.keys()) #返回字典key的列表 print(s.values()) #返回字典value的列表 print(s.items()) #返回键值对的二维元组 循环字典 1.循环key for key in s: # 阅读全文
摘要:
一.利用b模式,编写一个cp工具,要求如下: 既可以拷贝文本又可以拷贝视频,图片等文件 用户一旦参数错误,打印命令的正确使用方法,如usage: cp source_file target_file 提示:可以用import sys,然后用sys.argv获取脚本后面跟的参数 #Python学习交流 阅读全文
摘要:
Python主要有三种数据类型:字典、列表、元组。其分别由花括号,中括号,小括号表示。 如: 字典:dic={'a':12,'b':34} 列表:list=[1,2,3,4] 元组:tup=(1,2,3,4) python语言最常见的括号有三种,分别是∶小括号()、中括号[]和大括号也叫做花括号。其 阅读全文
摘要:
1、编写函数f(n),实现输入n的值,求出n的阶乘。然后调用此函数计算1! +2!+3!+……10!的结果,输出到屏幕上。 def f(n): count = 1; for i in range(1,n+1): count =count*i return count def main(): sum 阅读全文
摘要:
1)利用eval可以将字典格式的字符串与字典户转 >>>mstr = '{"name":"yct","age":10}' 转换为可以用的字典: >>>eval(mstr), type( eval(mstr) ) {"name":"yct","age":10}, dict 2).JSON到字典转化: 阅读全文
