差数和

 1 #!/usr/bin/env python
 2 # -*- coding: utf-8 -*-
 3
 4 i = 1
 5 o = 0
 6 while i <= 99:
 7     if i % 2 ==1:
 8         o = o + i
 9     elif i % 2 == 0:
10         o = o - i
11     else:
12         print(‘玩蛋‘)
13     #print(i)
14     #qishu = i % 2 == 1
15     #for i in qishu:
16      #   print(i)
17     i += 1
18 print(o)
时间: 2024-12-19 23:20:52

差数和的相关文章

以C语言为例的程序性能优化 --《深入理解计算机系统》第五章读书笔记

其实大多数的编译器本身就能提供一些简单的优化,比如gcc就能通过使用 -O2 或者 -O3 的选项来优化程序.但编译器的优化始终也是有限,因为它必须小心翼翼保证优化过程不对程序的功能有改动.故而程序员本身应该对程序有优化意识.在我看来,这也是应该有的一种良好的编程习惯. 几种比较简单的优化措施: 1.代码移动 将要执行多次(比如在循环中)但计算结果不会改变的计算,移动到代码前面不会多次求值的部分.举一个比较极端的例子: /* convert string to lowercase: slow*/

如何估算测试工作量

(一)常规的估算测试工作量的方法 作为一个管理者,你是否被询问到某个项目要花多少时间,多少人力测试:或是作为一个普通的测试员,你是否被询问到要花多少时间来完成某个任务或是一次回归测试?我想大多数在软件行业的人或多或少都会碰到这样的关于工作量估计的询问.那么你是怎么回答的呢?你对你自己的回答有信心吗?你是否最终发现实际上花去的时间和原本估计的时间大相径庭呢? 不同的人会使用许多不同的方法来估算及安排他们的测试工作量.不同的组织根据项目的类型,项目的内在风险,涉及的技术等而使用不同的方法.但是大多数

Java如何实现按指定行读取文件

最近在开发实战中,遇到了一个这样的技术情景: 把log4j生成的日志文件定时刷进MySQL数据库,比如三个小时刷一次,那么每次刷数据的时候,如何控制文件读取是从上一次文件读取结束的地方开始继续读取的?并且本次要读取到文件结尾处.在网上各种搜索提问后,找到了一个叫RandomAccessFile Java类解决了问题. 先上代码: static int size=1;//主要是为了控制循环的次数,因为是定时刷,每次刷的文件行数可能不一样 static long chars=0;//chars指的是

白话空间统计之九:方向分布(标准差椭圆)

终于写到我最喜欢的一个的工具(算法)了,方向分布是虾神我接触的第一个空间统计工具,也是每次讲空间统计必须要讲的一个,也是对点数据分析中很有用的一个工具. 点模式的分析中,一般会考察如下五种内容: 1.点的疏密,包括点数据的分布探索,是否一致.均匀或者不均匀. 2.点的方位,包括点的分布和方向. 3.点的数量:多少(极值和均值). 4.点的大小:代表的含义(如点一个点代表多少人口). 5.其他,如点的一些动态变化等. (关于点数据分析的其他详细的内容,请看虾神以前的文章,或者再公众号里面回复"点分

关于php的一些基础知识

1.HTTP协议中几个状态码的含义:503 500 401 403 404 200 301 302. 答案: 503 (服务不可用) 服务器目前无法使用(由于超载或停机维护). 通常,这只是暂时状态. 500 (服务器内部错误) 服务器遇到错误,无法完成请求. 401 (未授权) 请求要求身份验证. 对于需要登录的网页,服务器可能返回此响应. 403 (禁止) 服务器拒绝请求. 404 (未找到) 服务器找不到请求的网页. 200 (成功) 服务器已成功处理了请求. 通常,这表示服务器提供了请求

PHP面试题二

1.抓取远程图片到本地,你会用什么函数? fsockopen, A 2.用最少的代码写一个求3值最大值的函数. function($a,$b,$c){* W0 z* u6 k+ e. L  a: }5 }    return $a>$b? ($a>$c? $a : $c) : ($b>$c? $b  :  $c );5 O: F6 v1 W# U} 3.用PHP打印出前一天的时间,打印格式是2007年5月10日22:21:21 Echo date('Y-m-d H:i:s',strtot

PHP 面试题

请写出以下html标签的含义: input form script style table b img ============================================================ <input/>标签 用于搜集用户信息. 根据不同的type属性值,输入字段拥有很多种形式. 输入字段可以是文本字段.复选框.掩码后的文本控件.单选按钮.按钮等等. =====================================================

javascript基础学习(八)

javascript之日期对象 学习要点: 日期对象 将日期对象转换为字符串 将日期对象中的日期和时间转换为字符串 日期对象中的日期 日期对象中的时间 设置日期对象中的日期 设置日期对象中的时间 与毫秒相关的方法 一.日期对象 在javascript中并没有日期型的数据类型,但是提供了一个日期对象可以操作日期和时间. 日期对象的创建: new Date(); 二.将日期对象转换为字符串 将日期对象转换为字符串可以使用以下4种方法: date.toString();//将日期对象转换为字符串时,采

分享30个基础的php面试题及答案(对新手非常有用)

题1:设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮.用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示! 答案:尼玛.都没明白出这题目是干嘛的,新浪工程师脑子进水了吗?考察js的window对象?亲们告诉我? index.html 1 <html> 2 <head> 3 <title>by http://www.manongjc.com</title> 4 </head> 5 <b