完全数-一定要用Python写这个作业

问题描述

一定要用Python写这个作业

输入一个数字n,要判断其是否为完全数,我是新手,总是提示说输入的是无效的语句,求大神们指点一下,谢谢

解决方案

不会python语言,替你搜一份,http://www.bicner.com/180.html

解决方案二:

import math
def isCompleteNum(num):
sum = 0
for i in range(1,num//2+1):
if num % i == 0:
sum += i
if sum == num:
print '%d is a complete number' % num
else:
print '%d is NOT a complete number' % num

if name == '__main__':
num = int(raw_input('Plz input a number:n'))
isCompleteNum(num)

时间: 2024-12-31 20:54:30

完全数-一定要用Python写这个作业的相关文章

位数-只能用Python写这个作业

问题描述 只能用Python写这个作业 输入正整数n.输出它的位数,例如123456的位数是6,不能使用任何数学函数,只能用四则运算和循环语句实现 解决方案 用一个循环,不断除10直到商小于10 解决方案二: [Python]这次的Python作业 解决方案三: 这个怎么样,我也刚学不知道算不算数学函数. a=raw_input('number ') print len(list(a)) 解决方案四: p=123456789 n=1; while(n++){ if(10*(n-1) <= p &am

十分-用Python写这个作业,谢谢

问题描述 用Python写这个作业,谢谢 Part I ( points) "找硬币问题":设有3种硬币,面值分别为25分,10分和1分.编写程序,输入n(分钱),用穷举法或者回溯法求解,求最少需要找多少个硬币. 解决方案 import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Coin { public static int getNums(int n)

android-关于用python写服务器的问题

问题描述 关于用python写服务器的问题 本人学生,最近在做课程设计,写一个Android的移动应用,需要编写一个服务器,同学推荐我用python来写,不知道好写么,另外写完后连接java写的客户端好连接么?现在初步打算是在手机上装好客户端,然后电脑上运行服务器后,手机连上电脑的WIFI来实现客户端和服务器的连接,这样好么?ps:本人没学过python,如果好写的话就去现学 解决方案 好写,python做一个网站或者web服务,java通过web接口调用.不需要网络连接这些底层的编程知识. 解

解决python写的爬虫程序抓取到的网页是乱码的问题

在开发自用爬虫过程中,有的网页是utf-8,有的是gb2312,有的是gbk,怎么办? 下面所说的都是针对python2.7 如果不加处理,采集到的都是乱码,解决的方法是将html处理成统一的utf-8编码. #chardet 需要下载安装 import chardet #抓取网页html html_1 = urllib2.urlopen(line,timeout=120).read() #print html_1 mychar=chardet.detect(html_1) #print myc

Python写的一个简单监控系统

  这篇文章主要介绍了Python写的一个简单监控系统,本文讲解了详细的编码步骤,并给给出相应的实现代码,需要的朋友可以参考下 市面上有很多开源的监控系统:Cacti.nagios.zabbix.感觉都不符合我的需求,为什么不自己做一个呢 用Python两个小时徒手撸了一个简易的监控系统,给大家分享一下,希望能对大家有所启发 首先数据库建表 建立一个数据库"falcon",建表语句如下: ? 1 2 3 4 5 6 7 8 9 10 11 CREATE TABLE `stat` ( `

tornado-怎样使用Python写一个对请求字段在数据库里检查的接口?

问题描述 怎样使用Python写一个对请求字段在数据库里检查的接口? 前端PHP抛过来几个请求字段,要我用Python+tornado写一个检查这些字段有没有在数据库中. 1.先要在数据库中建个表 2.要检查其中一字段有没有在数据库中,没有就下一步,有就抛个错误出来结束. 3.再检查上一字段+其中一字段有没有在数据库中,没有就下一步,有就抛个错误出来结束. 4.再检查其中一字段有没有在数据库中,没有就把这些字段信息写入表中,有就抛个错误出来结束. 解决方案 http://blog.csdn.ne

【求助】用Python写出一个遍历网站所有url的小工具

问题描述 [求助]用Python写出一个遍历网站所有url的小工具 用Python 怎么写出一个 遍历网站所有url的小工具, 包括首页的url和所有子网页url 不能有重复的url,我自己写的只能遍历一个网页的 首页,子网页的遍历不出来,新人 没币 ,求好心人帮助!!! 解决方案 http://www.cnblogs.com/fnng/p/3576154.htmlhttp://www.oschina.net/code/list_releted_codes?id=25402 解决方案二: htt

soaplib-关于Win7 下 Python写WebService问题

问题描述 关于Win7 下 Python写WebService问题 #!/usr/bin/python -*- coding: utf-8 -*- import soaplib import unittest from soaplib.core.util.wsgi_wrapper import run_twisted #发布服务 from soaplib.core.server import wsgi from soaplib.core.service import DefinitionBase

python学习-求用Python写个小函数:让用户在界面输入一个数字,然后返回输出这个数字加1的结果

问题描述 求用Python写个小函数:让用户在界面输入一个数字,然后返回输出这个数字加1的结果 求用Python写个函数:让用户在界面输入一个数字,然后返回输出这个数字加1的结果,小白刚学Python,求指点,谢谢! 解决方案 不好意思: return x+1 不需要,只能在函数内使用 可以像下面这么写: x = int(input("x = ")) print("Output is:",x+1) 解决方案二: 写一个函数输入4个数字然后输出每个字符之间加一个空格