python函数01

Posted 雷大侠!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python函数01相关的知识,希望对你有一定的参考价值。

# 没有参数和返回的函数
def say_hi():
    print(" hi!")
say_hi()
say_hi()

# 有参数,无返回值
def print_sum_two(a, b):
    c = a + b
    print(c)

print_sum_two(3, 6)

def hello_some(str):
    print("hello " + str + "!")

hello_some("China")
hello_some("Python")


# 有参数,有返回值
def repeat_str(str, times):
    repeated_strs = str * times
    return repeated_strs


repeated_strings = repeat_str("Happy Birthday!", 4)
print(repeated_strings)


# 全局变量与局部 变量
x = 60

def foo(x):
    print("x is: " + str(x))
    x = 3
    print("change local x to " + str(x))

foo(x)
print(‘x is still‘, str(x))

  输出:

 hi!
 hi!
9
hello China!
hello Python!
Happy Birthday!Happy Birthday!Happy Birthday!Happy Birthday!
x is: 60
change local x to 3
x is still 60

  

以上是关于python函数01的主要内容,如果未能解决你的问题,请参考以下文章

学习笔记:python3,代码片段(2017)

13 个非常有用的 Python 代码片段

你如何在 python 中处理 graphql 查询和片段?

python使用上下文对代码片段进行计时,非装饰器

python 元组有用的函数,方法和片段。

Python代码阅读(第26篇):将列表映射成字典