今天在写一个合并两个有血list的时候,使用了while循环,不自觉的使用了i++,自测的时候发现有语法错误,还检查了好几遍,觉得应该没啥错误啊,后来google了一把,恍然大悟,原来Python早就放弃了自增运算符!Python哲学的一句话:只用一种方式解决问题,所以你要的自增操作完全可以用i+=...
分类:
编程语言 时间:
2014-02-27 14:13:39
收藏:
0 评论:
0 赞:
0 阅读:
533
1.
安装IronPythonhttp://pan.baidu.com/s/1qW4jNJ2下载IronPython 2.7安装下载下来的安装包2.
创建项目创建一个C#的Windows窗体应用程序。添加引用: 浏览到IronPython的安装目录中,添加对IronPython.dll,Micros...
分类:
编程语言 时间:
2014-02-27 13:14:15
收藏:
0 评论:
0 赞:
0 阅读:
623
要形成包含多个行的字符串,可以串联两个字符串。为此,请键入正斜杠,然后按 return
键。反斜杠导致编译器忽略以下换行符。例如,字符串"Long strings can be bro\ken into two or more
pieces."与字符串是相同的。"Long strings can b...
分类:
编程语言 时间:
2014-02-27 13:09:59
收藏:
0 评论:
0 赞:
0 阅读:
528
第一种是使用arping工具: 1 #!/usr/bin/env python 2
import subprocess 3 import sys 4 import re 5 6 def arping(ipaddress =
"192.168.1.1"): 7 p = subprocess.Popen...
分类:
编程语言 时间:
2014-02-27 12:57:36
收藏:
0 评论:
0 赞:
0 阅读:
514
大牛,请绕过。新手,如果你怕我误人子弟,那也请绕过。以下纯属个人YY何为编程?何为程序?说简单也简单,说复杂也复杂。我在自学的道路上也有两三年了,也探索了两三年(非连续性),却只停留在入门阶段。那就有人改问了:“都这么长时间了怎么还是入门阶段呢?”。我知道有很多人就该说,你真的很笨。确实本人也不怎么...
分类:
编程语言 时间:
2014-02-27 12:21:27
收藏:
0 评论:
0 赞:
0 阅读:
482
Rational Rose 2003 逆向工程转换C++源代码成UML类图1.ANSI
C标准C逆向工程Reverse
Engineer网上的关于从C++代码到UML类图生成过程的东西不少,找了个能用的,现在转下,以备不时之需。转来稍微调整了下内容,只关心使用。原出处http://siulyn.bl...
分类:
编程语言 时间:
2014-02-27 10:51:02
收藏:
0 评论:
0 赞:
0 阅读:
860
1.连接list;为了将任意包含字符串的 list
连接成单个字符串,可以使用字符串对象的join方法.join只能用于元素是字符串的 list;它不进行任何的强制类型转换。连接一个存在一个或多个非字符串元素的
list 将引发一个异常。examples:>>> music = ["Abba","R...
分类:
编程语言 时间:
2014-02-27 10:16:31
收藏:
0 评论:
0 赞:
0 阅读:
578
SWIG(Simplified Wrapper and Interface
Generator)是一个为C/C++库提供脚本调用支持的工具,支持Lua, Perl, Python,
Go等多种脚本语言。如果不了解可以参考Interfacing C/C++ and Python with SWIG。本...
分类:
编程语言 时间:
2014-02-27 09:55:25
收藏:
0 评论:
0 赞:
0 阅读:
663
#include #include #include #include #include
#include #define LOGICAL_BLOCK_SIZE 512typedef char *PSTR;typedef const char
*PCSTR;typedef struct { char...
分类:
编程语言 时间:
2014-02-27 09:52:04
收藏:
0 评论:
0 赞:
0 阅读:
722
(1)什么是内联函数?内联函数是指那些定义在类体内的成员函数,即该函数的函数体放在类体内。(2)为什么要引入内联函数?当然,引入内联函数的主要目的是:解决程序中函数调用的效率问题。另外,前面我们讲到了宏,里面有这么一个例子:#define
ABS(x) ((x)>0? (x):-(x))当++i出现...
分类:
编程语言 时间:
2014-02-27 09:41:16
收藏:
0 评论:
0 赞:
0 阅读:
574
题目1:第一个程序:在屏幕(控制台Console)上输出 “Hi 地球!”#include
int main(){ printf("Hi 地球!"); return 0;}题目2:在屏幕(控制台Console)上输出 “Hi 地球!”换行再输出“Hi
中国!”(了解C程序的结构或者框架)下面是另一个...
分类:
编程语言 时间:
2014-02-27 09:29:30
收藏:
0 评论:
0 赞:
0 阅读:
548
这是上个学期网络通讯的课程设计所做的作业,C++语言中的MFC写的。
后面将更新C#版本的基于socket的聊天室程序。废话不多说,直接上源码:
服务端代码:
// sFileDlg.cpp : 实现文件
//
#include
#include "stdafx.h"
#include "sFile...
分类:
编程语言 时间:
2014-02-27 12:49:05
收藏:
0 评论:
0 赞:
0 阅读:
1054
好久没碰python了。。写一个简单的热热手
'''
Created on 2014.2.25
for QQnews
@author: accyao
'''
import sys
import urllib2
import urllib
import re
import os
import time
reload(sys)
sys.setdefaultencoding('utf-8')
head...
分类:
编程语言 时间:
2014-02-27 11:14:27
收藏:
0 评论:
0 赞:
0 阅读:
553
在python中,变量查找遵循LGB原则,即优先在局部作用域(local scope)中对变量进行查找,失败则在全局作用域(global scope)中进行查找,最后尝试再内建作用域(build-in scope)内查找,如果还是未找到的话,则抛出异常。后来由于闭包和嵌套函数的出现,作用域又增加了外部作用域,这样变量的查找作用域优先级变为:局部、外部、全局和内建。
作用域由def、class...
分类:
编程语言 时间:
2014-02-27 11:49:22
收藏:
0 评论:
0 赞:
0 阅读:
496
第二章 品质
本章的目标是回答下面的问题:一个良好的API需要什么样的品质?大多数开发人员都同意,一个良好的API应该设计得很优雅,而且仍然非常容易使用。它应该在后台运行且使用起来让你觉得很惬意。这些都是很好的定性陈述,不过什么样的具体设计可以实现这些目标?显然,每个API都是不同的。不过,高品质的API设计是应该尽可能坚持的,那些导致糟糕设计的方式都应避免。
API设计中也没有绝对的规则:你...
分类:
编程语言 时间:
2014-02-27 10:43:25
收藏:
0 评论:
0 赞:
0 阅读:
520
第三章 模式
前一章所讨论的品质是用来区分设计良好和糟糕的API。在接下来的几个章节将重点关注构建高品质的API的技术和原则。这个特殊的章节将涵盖一些有用的设计模式和C++ API设计相关的相关语言特性习惯用法。
设计模式是一种为共同的软件设计问题而采用的通用解决方案。这个术语在设计模式的书籍中经常出现:可复用复用的面向对象的软件基础要素(Elements
of Reusable Obje...
分类:
编程语言 时间:
2014-02-27 10:42:41
收藏:
0 评论:
0 赞:
0 阅读:
916
第四章 设计
上个章节是为开始设计API打下基础和准备必要的开发背景知识。我分析了各种对API设计有益的品质有助于设计良好API的品质和讲解了应用于可维护的API设计的标准设计模式。
本章将把这些信息全部整合到一起,涵盖高品质API设计的规范,从总体结构设计到类设计和单个函数调用。然而,如果API不能给予给用户他们所需要的功能,那么再好的设计也是没有意义的。因此,我也会讲解如何定义功能需求来指...
分类:
编程语言 时间:
2014-02-27 11:18:05
收藏:
0 评论:
0 赞:
0 阅读:
904
第五章 设计风格
上个章节处理的问题是品质对设计高质量API的影响和如何设计一个拥有这些品质的良好API。我通过特定的C++例子讲解了这些概念,设计API的抽象过程是和编程语言无关的。不过,在接下来的几个章节中,我将开始关注着重于更多API设计中关于C++方面的内容。
本章涵盖的主题是关于API风格的内容。本文中的风格是指你是如何表示API的功能的。也就是说,API通过所提供的访问内部...
分类:
编程语言 时间:
2014-02-27 10:47:29
收藏:
0 评论:
0 赞:
0 阅读:
566
第六章 C++用法
本章将深入探讨如何使用C++来编写高品质的API。第二章所涉及的通用API品质可以适用于任何编程语言:包括如下概念,隐藏私有细节、容易使用、松耦合和最低限度完整性优于使用任何其它特殊的编程语言。当我讲述这些C++主题的每个细节时,这些概念本身并不是只针对特定语言的。
不过,有很多特定的C++风格会影响API的品质,如使用名空间、运算符、友元和const correc...
分类:
编程语言 时间:
2014-02-27 12:11:58
收藏:
0 评论:
0 赞:
0 阅读:
498
字符组合是由反斜杠 (\)
后接字母或位组合构成的字符组合。若要显示换行符,单引号或某些其他字符在字符串末尾,必须使用转义序列。转义序列被视为单个字符,因此,它是有效的字符常数。转义序列通常用于指定动作,例如在终端和打印机的回车和选项卡移动。它们还用来提供非打印字符的文本表现形式和通常具有特殊意义的...
分类:
编程语言 时间:
2014-02-27 09:20:20
收藏:
0 评论:
0 赞:
0 阅读:
625