zoukankan      html  css  js  c++  java
  • python第二课(函数)

    1、函数的定义

    在Python中可以使用def关键字来定义函数,和变量一样每个函数也有一个响亮的名字,而且命名规则跟变量的命名规则是一致的。在函数名后面的圆括号中可以放置传递给函数的参数,这一点和数学上的函数非常相似,程序中函数的参数就相当于是数学上说的函数的自变量,而函数执行完成后我们可以通过return关键字来返回一个值,这相当于数学上说的函数的因变量。

    2、练习题

    练习题1:

    def getNumber(n):
        for i in range(1,n):
            count = i * (3*i-1) / 2
            print('%d'%count,end = " ")
            if i % 10 == 0:
                print()
    getNumber(100)

    练习题2:

    def numOfDay():
        for i in range(2010,2021):
            if (i % 4 == 0 and i % 100 != 0 or i % 400 == 0):
                print('%d年有366天'%i)
            else:
                print('%d年有365天'%i)
    numOfDay()    

    练习题3:

    def sushu():
        for i in range(2,32):
            for j in range(2,i):
                if  i % j == 0:
                    break
            else:
                for n in range(i+1):
                    if (2**n) - 1 == i:
                         print('%d      %d'%(n,i))           
    sushu()               

  • 相关阅读:
    Linux服务器程序规范化
    Linux I/O函数
    IP协议详解
    Linux C++ 连接 MySQL
    I/O复用
    Linux网络编程基础API
    TCP协议详解
    React源码解携(二): 走一趟render流程
    记账项目 webpack优化
    前端监控系统博客总结
  • 原文地址:https://www.cnblogs.com/hmm01031007/p/11298701.html
Copyright © 2011-2022 走看看