10 2012 档案
摘要:ubuntu解压命令 ubuntu解压命令.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName———————————————.bz2解压1:bzip2 -d FileName.bz2解压2:bu
阅读全文
摘要:例7.1 数组元素的引用#include<stdio.h>void main(){ int i,a[10]; for(i=0;i<=9;i++) a[i]=i; for(i=9;i>=0;i--) printf("%d",a[i]); printf("\n");}例7.2 用数组来处理求Fibonacci数列问题#include<stdio.h>void main(){ int i; int f[20]={1,1}; for(i=2;i<20;i++) f[i]=f[i-1]+f[i-2]; for(i=0;i&
阅读全文
摘要:例6.1 用if语句和goto语句构成循环,求1到100的和#include<stdio.h>void main(){ int i,sum=0; i=1;loop: if(i<=100) { sum=sum+i; i++; goto loop; } printf("%d\n",sum);}例6.2 用while循环求1到100的和#include<stdio.h>void main(){ int i,sum=0; i=1; while(i<=100) { sum=sum+i; i++; } printf("%d\n",
阅读全文
摘要:例5.1 输入两个数,按代数值由小到大的顺序输出这两个数#include<stdio.h>void main(){ float a,b,t; scanf("%f,%f",&a,&b); if(a>b) { t=a; a=b; b=t; } printf("%5.2f,%5.2f",a,b)}例5.2 输入3个数a、b、c,要求按由小到大的顺序输出#include<stdio.h>void main(){ float a,b,c,t; scanf("%f,%f,%f",&a,&
阅读全文
摘要:4–1. Python 对象。与所有Python 对象有关的三个属性是什么?请简单的描述一下。type、ID、value.、(身份、类型、值)type()接受一个对象作为参数,并返回它的类型id()用于身份比较操作value是对象的值,是可变的。4–2. 类型。不可更改(immutable)指的是什么?Python 的哪些类型是可更改的(mutable),哪些不是?对象的值是否可以更改被称为对象的可改变性列表、字典属于可变类型数字、字符串、元组处于不可变类型。4–3. 类型。哪些Python 类型是按照顺序访问的,它们和映射类型的不同是什么?python的字符串、列表、元组是顺序访问的,序列类
阅读全文
摘要:3–1. 标识符。为什么Python 中不需要变量名和变量类型声明?变量在第一次被赋值时自动声明3–2. 标识符。为什么Python 中不需要声明函数类型?因为python的type checking是在运行时发生的,不在编译时发生,所以在代码里写变量的类型是多余的。3–3. 标识符。为什么应当避免在变量名的开始和和结尾使用双下划线?python用双下划线作为变量的前缀和后缀指定特殊变量。3–4. 语句。在Python 中一行可以书写多个语句吗?要想在同一行书写多个语句,可以用分号分隔语句,但注意python支持这种方法但不建议这样做3–5. 语句。在Python 中可以将一个语句分成多行书写
阅读全文
摘要:在无路可逃师兄的指导下写了这个去掉文本中的每行的行号的脚本,但是存在着缺陷,等有时间了再去修改。缺陷是当文本中所在的行没有行号的时候,转换便会出错,应该是正则写的有问题,待再学习学习正则后再来修改这代码。#-*- coding: utf-8 -*-import refilename=raw_input('Please input filename: ')f=open(filename,'r')alllines=f.readlines()f.close()LINE_PATTERN =r'\s*\d+\s?(.*)'c = re.compile(LI
阅读全文
摘要:1.svn help 看是否安装svn2.svn checkout [svn目录网址] 将需要查看的目录镜像到本地3.将需要提交的文件放置到刚镜像到本地的文件夹中4.svn update5.svn commit -m "----备注信息----"
阅读全文
摘要:2–1. 变量, print 和字符串格式化运算符。启动交互式解释器。给一些变量赋值(字符串,数值等等)并通过输入变量名显示它们的值。再用 print 语句做同样的事。这二者有何区别? 也尝试着使用字符串格式运算符 %, 多做几次, 慢慢熟悉它。忽略2–2. P 程序输出, 阅读下面的Python 脚本:#!/usr/bin/env python1 + 2 * 4(a) 你认为这段脚本是用来做什么的?(b) 你认为这段脚本会输出什么?(c) 输入以上代码,并保存为脚本,然后运行它。它所做的与你的预期一样吗?为什么一样/不一样?(d) 这段代码单独执行和在交互解释器中执行有何不同?试一下,然后写
阅读全文
摘要:闲着没事,决定将《python核心编程》这本书的课后习题做一遍,以增加自己的编程能力。1-1 将python安装到系统上本人用的ubuntu系统,系统中自带了python,无需安装,本题忽略。1–2. 执行Python。有多少种运行Python 的不同方法?你喜欢哪一种?为什么?a,交互式启动解释器。b,运行python脚本。c,用集成开发环境的图形用户界面运行python。俺比较喜欢前两种运行方式。1–3. Python 标准库。(a)请找到系统中Python 执行程序的安装位置和标准库模块的安装位置(b)看看标准库里的一些文件,比如string.py。这会帮助你适应阅读Python 脚本。
阅读全文
摘要:urlparse模块提供了操作URL字符串的基本功能,包括urlparse()、urlunparse()、urljoin().urlparse.urlparse()将URL解析成一个六元组(port_sch(网络协议下载规则)、net_loc(服务器位置)、path(限定文件或者CGI应用程序的路径)、 params(可选参数)、 query (连接符链接键值对)、frag(拆分文档中特殊描))>>> urlparse.urlparse('http://www.baidu.com/hahah/mmm')ParseResult(scheme='http&
阅读全文

浙公网安备 33010602011771号