Python基础之完数输出

for i in range(2,1000):
    s=1
    for j in range(2,i):
        
        if i%j==0:
            m=i/j
            s=s+m
    if s==i:
         print i,

时间: 2024-10-16 01:19:16

Python基础之完数输出的相关文章

python基础学习4-函数、内置函数、os模块、time模块

  1       函数 1.1     字符串格式化方法 Python中字符串格式化输出的几种方法: https://www.cnblogs.com/hongzejun/p/7670923.html 字符串格式化另外一种方式format方式 #字符串format()方法 #第一种 import datetime msg = '欢迎光临{name},今天的日期是{today}' msg = msg.format(name = 'zhangsan',today = datetime.datetim

python基础笔记完整版

1,避免'\n'等特殊字符的两种方式: 1,利用转义字符'\' 2,利用原始字符'r'   print r'c:\now' 3,字符串中嵌入双引号等特殊符号 1,利用转义字符'\' 2,使用单引号括起这个字符串    print ('i l"o"ve fis.com') 2,跨越多行的字符串.使用三个'''........''' 4,条件分支: if condition: 条件为真执行的操作 else: 条件为假执行的操作 if condition: action elif condi

Python基础知识-09-函数

python其他知识目录 1.函数介绍 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段.函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print() .但你也可以自己创建函数,这被叫做用户自定义函数. 2.函数使用优缺点: 公司随随便便几百上千行.可读性,重用性,函数,面向过程编程优点:缺点:面向过程,可以将可重复性的代码做成一个函数,用参数代替变化的量,实现具有重复性操作的功能. 当事物需要做这个操作的时候,调用函数即可实现功能.#

递归基础—组合数 / 排列数—输出的各种办法(dfs/递归/bfs)

B: 部分和问题***(注意部分和 ! = 任意子区间求和不一样) 描述   给你N个数,问你能不能从其中取出一些,让它们的和为K. 输入 第一行包括两个数,N,K,分别代表数字个数,以及和为K. 接下来N行,每行一个数字. 输出 如果能选出一些数和为K, 输出YE5,  否则,输出N0 样例 输入: 4 0 1 -1  2  3 输出: YE5 输入: 2 2 1 -3 输出: N0 本题求组合数和,注意pe之外,思维比较基础,办法很多,以下为利用dfs思想实现的一种办法 如果求组合数输出各种

python基础补漏-03-函数

函数:一般来说就是 以功能划分的代码模块 [1] 内置函数 一般我们使用的模块 ---可以大概有个了解 大多数的用法都很简单 2 [函数返回值] 我们应该控制函数的每条分支. 也就是说 我们得到的函数执行完之后的信号,就是其中一条分支的结果 在python中 通过return 关键字 返回一个对象 3[参数] value -参数就是值 我们说的穿参 就是传值 那么实参跟形参的差别.就是在不同的函数空间的不同值 实参我们通常指的是全局空间的参数 形参通产指的是函数空间所使用的参数 那么python

Python基础学习1---函数

Python函数篇 函数是重用的程序选, 他们允许给一块语句一个名称,然后可以在你的程序的任何地方是使用这个名称任意多次地运行这个语句块.这个就被称为 调用  函数.比如内建了很多高效的函数 如len 和range 函数通过def关键字来定义 def后面跟一个函数的标识符 名称 然后再跟一个括号,括号之中可以包括一些变量名,该行以冒号结尾:接下来就是一块语句 也就是所谓的函数体 def sayHello(): print "hello world!" sayHello() 函数形参 函

python基础篇11-函数

函数 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法.在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java里面叫做method.函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也可以自己创建函数,这被叫做用户自定义函数. 定义: 函数是指

python基础学习11----函数

一.函数的定义 def 函数名(参数列表): 函数体 return语句 return语句不写或后边不加任何对象即为return None 二.函数的参数 无参数 def func1(): print("没有参数") 一个参数 def func1(a): return a 多个参数 def func1(a,b,c): return a+b+c 必须参数 必须按照正确顺序和数量传入参数 def func1(name,age,job): print("name:%s age:%d

Python基础之常用格式化输出字符详解

写代码的时候经常会遇到使用格式化字符的情况,这里将常用的三种情况:%s.%d和%f 用代码给大家详细说明下: %s 字符串 %d 整型数字 %f 浮点型 好了~格式化字符的输出就讲到这里了,如果对大家有帮助,点个赞在走呗! 原文地址:https://www.cnblogs.com/qun542110741/p/9122504.html