搜索到与相关的文章
Python

Python 函数

一、函数的介绍函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数函数的好处:代码重用保持一致,易于维护可扩展性二、函数的定义及调用2.1函数的定义函数的定义规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数函数

系统 2019-09-27 17:48:26 2064

Python

Python编程里面函数的最难知识点, 迭代器与生成器!

15.迭代器:工具1.可迭代对象:官方声明,只要具有__iter__方法的就是可迭代对象当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢?学习Python中有不明白推荐加入交流群号:790921645群里有志同道合的小伙伴,互帮互助,群里有不错的视频学习教程和PDF!list,dict,str,set,tuple–可迭代对象,使用灵活#方法一:list.__iter__()dict.__iter__()#方法二:查看源代码#方法三:

系统 2019-09-27 17:47:41 2064

Python

python实现socket+threading处理多连接的方法

一.运行效果先说两句,之前我在网上找的相关文章标题上写的是处理多连接,尼玛,全是假的。网上那些,根本不能异步处理多连接,不能主动给客户端发消息。在服务端控制台输入1,查看在线人数。给指定客户端发送消息。二.开发思路以下说的是服务端开发思路,客户端比较简单就不说了。首先,需要明白的是socket的accept和recv这两个方法是阻塞线程的。这就意味着我们需要新开线程来处理这两个方法。具体的程序流程大概是这样的:1.新开一个线程用于接收新的连接(socket

系统 2019-09-27 17:46:27 2064

Python

Python循环语句之break与continue的用法

Pythonbreak语句Pythonbreak语句,就像在C语言中,打破了最小封闭for或while循环。break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break语句用在while和for循环中。如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。Python语言break语句语法:break流程图:实例:#!/usr/bin/pythonforletterin'P

系统 2019-09-27 17:45:48 2064

Python

浅谈Python 中整型对象的存储问题

在Python整型对象所存储的位置是不同的,有一些是一直存储在某个存储里面,而其它的,则在使用时开辟出空间.说这句话的理由,可以看看如下代码:a=5b=5aisb#Truea=500b=500aisb#False由上面的代码可知,整型5是一直存在的,而整型500不是一直存在的.那么有哪些整数是一直存储的呢?a,b,c=0,0,0whileaisb:i+=1a,b=int(str(i)),int(str(i))else:print(i)#打印257由上所知,

系统 2019-09-27 17:38:42 2064

Python

一键搞定python连接mysql驱动有关问题(windows版本)

对于mysql驱动问题折腾了一下午,现共享出解决方案1:手动安装驱动完全是场噩梦,推荐大家采用自动安装2:自动安装下载自动安装包,下载地址://www.jb51.net/softs/73369.html双击安装!安装完成后。已能正常对数据库操作eg:importmysqldbcon=mysqldb.connect(host='localhost',user='root',passwd='root',db='test')cursor=con.cursor()

系统 2019-09-27 17:37:38 2064

编程技术

Jexi设计 (6) Document类的UML

前面讨论了用Document类表示MVC结构中的文档,并抽象出接口Glyph用于Composite模式,派生两类Glyph:基本数据结构Char,Picture和Paragraph;显示模型结构Row和Page,UML图如下:对于任意一个Glyph对象,它可以知道:自身的子结点-child(),size();添加,删除子结点-add(),remove();自身占据的大小-width(),height();如何画出自身-draw()。如果某一个具体的子类不支

系统 2019-08-29 23:12:34 2064

编程技术

分享一些我的学习方法

赖勇浩(http://laiyonghao.com)经常听到和看到一些前辈提起搞编程这一行最大的痛苦在于知识的更新太频繁,如同逆水行舟,不进则退,稍一松懈,就跟不上潮流。的确如此,既然身在IT界,不学习是不行的,不管你写了多少年程序,职位到了技术总监还是CTO,不去了解潮流,肯定就会被超越。10年工作经验在这个领域算个屁,写代码的不是卖油翁,可以10年用一招,一招用10年。从业以后我自己的技术更新了好几代,还好没算落后太多,还是有一些方法的,今天公开一下,

系统 2019-08-29 22:28:41 2064

编程技术

旋转ImageView和TextView的效果实现

如图ImageView和TextView组成布局同时旋转。,求实现效果。经过几天研究终于实现如图效果。代码如下,给需要的人吧。还涉及到部分背景图的效果。publicclassIconViewGroupextendsViewGroup{TextViewmTextView;ImageViewmImageView;//显示对应的iconprivateContextmContext;/***命名区域*/privatefinalStringnamespace="ht

系统 2019-08-29 22:24:19 2064

编程技术

关于CSDN 新版本的一些建议

关于CSDN新版本的一些建议今天用了CSDN新的博客界面,感觉界面确实比以前漂亮了许多,可是仔细一看功能并没有增加多少,反而以前很好的一些东西给删除掉了,比如:宽屏显示,自定义皮肤样式,文章发表的字体格式。1.宽屏显示左右两边空间浪费了近四分之一,到博文浏览页面只剩一半多一点了,特别是笔记本用户大部分屏幕是14.1,采用新版博文显示后,导致博文浏览面积变小,文章的排版变形,影响阅读体验,很怀念原来的宽屏阅读。个人认为这个很重要,比如说浏览器,现在很多人用g

系统 2019-08-29 22:23:25 2064