python 函数学习笔记一

简介:

def add_Number(a,b):
    if isinstance(a,(int,float,long)) and isinstance(b,(int,float,long)):
        return a + b
    return None
def sub_Number(a,b):
    if isinstance(a,(int,long,float)) and isinstance(b,(int,long,float)):
        return  a - b
    return None

def RondNumber():
    '''
    练习:1 随机生成一个1-100中间的一个整数,然后你去输入一个数,如果大了,就提示大了,
    然后让用户重新输入,如果是小了,那么提示小了,再让用户重新输入,
    如果用户输入的数是等于随机生成的数,那么就一下你一共猜测的总数是多少,随机数是多少,结束程序

    '''
    ncount = 0 #计数
    NumRand = int(random.random()*100)
    while True:
        ncount += 1
        Number = int(raw_input('eter number:\n'))
        if Number == NumRand:
            print 'yes!'
            sys.exit()
        elif Number > NumRand:
            print '输入大'
        else:
            print '输入小'

def game_Number():
    random_number= random.randint(1,101)
    times=0
    while 1:
        times+=1
        user_input_number = input("please input your guess number:")
        print user_input_number
        print type(user_input_number)
        if user_input_number == random_number:
            print "you guess %s times" %times
            print "the random number is %s" %random_number
            break
        elif user_input_number > random_number:
            print "bigger,please try again!"
        else:
            print "less,please try again!"

if __name__ == "__main__":
    #game_Number()
    #RondNumber()
    print add_Number(2,33)









本文转自 知止内明 51CTO博客,原文链接:http://blog.51cto.com/357712148/2046248,如需转载请自行联系原作者
目录
相关文章
|
7天前
|
Python
python函数的参数学习
学习Python函数参数涉及五个方面:1) 位置参数按顺序传递,如`func(1, 2, 3)`;2) 关键字参数通过名称传值,如`func(a=1, b=2, c=3)`;3) 默认参数设定默认值,如`func(a, b, c=0)`;4) 可变参数用*和**接收任意数量的位置和关键字参数,如`func(1, 2, 3, a=4, b=5, c=6)`;5) 参数组合结合不同类型的参数,如`func(1, 2, 3, a=4, b=5, c=6)`。
13 1
|
19天前
|
存储 C语言 Python
【Python】学习笔记day3
【Python】学习笔记day3
26 1
|
2天前
05-python之函数-函数的定义/函数的参数/函数返回值/函数说明文档/函数的嵌套使用/函数变量的作用域
05-python之函数-函数的定义/函数的参数/函数返回值/函数说明文档/函数的嵌套使用/函数变量的作用域
|
3天前
|
Python
python学习10-函数
python学习10-函数
|
3天前
|
Python
python学习4-内置函数range()、循环结构、循环控制语句、else语句、嵌套循环
python学习4-内置函数range()、循环结构、循环控制语句、else语句、嵌套循环
|
6天前
|
测试技术 开发者 Python
Python中的装饰器:优雅而强大的函数修饰工具
在Python编程中,装饰器是一种强大的工具,用于修改函数或方法的行为。本文将深入探讨Python中装饰器的概念、用法和实际应用,以及如何利用装饰器实现代码的优雅和高效。
|
11天前
|
Python
Python函数学习应用案例详解
【4月更文挑战第7天】学习Python函数的应用,包括计算两数之和、判断偶数、计算阶乘、生成斐波那契数列及反转字符串。示例代码展示了函数接收参数和返回结果的功能,如`add(a, b)`求和,`is_even(num)`判断偶数,`factorial(n)`计算阶乘,`fibonacci(n)`生成斐波那契数,以及`reverse_string(s)`反转字符串。
13 1
|
12天前
|
Python
python基础篇:什么是函数?函数有什么用?
python基础篇:什么是函数?函数有什么用?
23 3
|
15天前
|
安全 Python
Python中input()函数
【4月更文挑战第3天】,`input()` 是 Python 内建函数,用于从控制台获取用户输入。它会暂停程序并显示提示信息(如果提供),用户输入的内容被视为字符串返回。基本语法是 `variable = input(prompt)`,其中 `prompt` 是可选提示信息。例如,`name = input("请输入您的姓名:")` 后,程序会等待用户输入,然后将输入的字符串赋值给 `name`。注意 `input()` 总是返回字符串,需手动转换为其他类型,且避免使用 `eval()` 处理用户输入以防止安全风险。
21 2
Python中input()函数
|
16天前
|
Java C语言 C++
【Python】5. 基础语法(3) -- 函数篇
【Python】5. 基础语法(3) -- 函数篇
24 1

热门文章

最新文章