
基础
天主极乐大帝
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python集合
#李易松a=(1,2,3)print(type(a))#元组不能修改#tuples元组for i in a:print(i,end=’’)print()i=0while i<len(a):print(‘第{}个数是{}’.format(i+1,a[i]))i+=1i=0while i <len(a):print(‘第%d个数是%d’%(i+1,a[i]))#...原创 2019-03-13 22:00:17 · 667 阅读 · 0 评论 -
python二分查找
#二分查找a=[2,7,1,3,5,8,3,6,7,15,34]for i in range(len(a)-1): for j in range(i+1,len(a)): if a[i]>a[j]: a[i],a[j]=a[j],a[i]print(a)while True: n=int(input('请输入一个数'))...原创 2019-10-17 22:04:36 · 326 阅读 · 0 评论 -
SOCK_DGRAM(数据报套接字)与SOCK_STREAM(流套接口)的区别
一、SOCK_DGRAM (数据报套接字)特性:1、分组在发送后,可能无序地到达接收端2、分组可能丢失。如果发生丢失,不会采取任何补救的措施,而且接受端也不必知道有分租丢失。3、数据报分组有尺寸大小的限制,如果超出限制,在某些路由器和节点上就无法传送。4、分组是在不建立连接的情况下被发送到远程进程的。二、SOCK_STREAM (流套接口)特性:1、不保留任何消息的边界:举一...原创 2019-10-09 09:37:10 · 1257 阅读 · 0 评论 -
python元类
1、什么是元类在python中一切皆对象,那么我们用class关键字定义的类本身也是一个对象负责产生该对象的类称之为元类,即元类可以简称为类的类class Foo: # Foo=元类() #一切皆对象,类加括号产生对象 pass2、为何要用元类元类是负责产生类的,所以我们学习元类或者自定义元类的目的是为了控制类的产生过程,还可以控制对象的产生过程3、如何用元类...原创 2019-08-01 22:15:36 · 166 阅读 · 0 评论 -
python中字典的键必须是可以哈希的对象
python字典的键字典中的值没有任何限制, 可以是任意Python对象,即从标准对象到用户自定义对象皆可,但是字典中的键是有类型限制的。不允许一个键对应多个值必须明确一条原则:每个键只能对应一个项。也就是说:一键对应多个值是不允许的(像列表、元组和其他字典这样的容器对象是可以的)。 当有键发生冲突(即字典键重复赋值),取最后(最近)的赋值。Python并不会因字典中的键存在冲突而产生一个错...原创 2019-07-26 22:21:38 · 3100 阅读 · 1 评论 -
python字典基础知识点
字典增改删查a={‘name’:‘小红’,‘age’:‘25’,‘address’:‘北京’}print(a[‘name’]) #查找键值对a[‘sex’]=‘女’ #增加键值对print(a)a[‘age’]=‘18’ #修改键值对print(a)del a[‘sex’] #删除...原创 2019-07-20 14:47:45 · 655 阅读 · 0 评论 -
python循环
a=123456b=0while a>0:b=b*10+a%10a//=10print(b)a=123456b=0while a>0:b=b*10+a%10a//=10print(b)a=123456b=0while a>0:b=b*10+a%10a//=10print(b)a=1234print(a)a=‘12’3’print(a)a...原创 2019-03-13 22:01:24 · 455 阅读 · 0 评论 -
python集合
‘’‘a=‘1234567890abc’j=1k=1for i in range(0,len(a)):if k<j:print(a[i],end=’’)k+=1else:print(a[i])k=1j+=1print()a=‘abcdefg123’h=0c=0for i in range(0,len(a)):if c<h:print(a[i],end=...原创 2019-03-13 21:55:16 · 411 阅读 · 0 评论 -
python九九乘法表求和,平均数,最大值,最小值、金字塔、等边三角形
‘’’#1a=7for i in range(2,a):if a%i0:print(a,‘不是质数’)breakelse:print(a,‘是质数’)for i in range(2,15):for j in range(2,i):if i%j0:print(i,‘不是质数’)breakelse:print(i,‘是质数’)a=‘123456789123456789’...原创 2019-02-23 17:06:36 · 1233 阅读 · 0 评论