社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python技术贴--Arguments参数与Comments注释

Python初级入门到精通 • 2 天前 • 11 次点击  

一、Python--Arguments(参数)

到目前为止,我们所看到的所有函数定义都是零参数的函数,这些函数用空括号调用。然而,大多数函数采用参数。

下面的示例定义了一个函数,该函数采用一个参数:

def print_w(words):

   print(words + "!")

print_w("spams")

print_w("egg")

print_w("python")

>>>

spams!

egg!

python!

>>>

正如你所看到的,这个参数是在括号内定义的。

填空1、这个代码的结果是什么?(答案在底部)

def p_double(x):

   print(2 * x)

p_double(3)


Arguments-多个参数

您还可以定义具有多个参数的函数;用逗号分隔它们。

def print_sum_twice(x, y):

   print(x + y)

   print(x + y)

print_sum_twice(5, 8)

结果:

>>>

13

13

>>>

填空2、 填充空白以定义一个函数,该函数使用两个参数

___  print_mult(x, y)   __  

print(x *___ )


答案:

填空1  6

填空2  def        y

二、Python--Comments(注释)
注释:用于使代码更容易理解的注释。它们不影响代码的运行方式。
在 Python,通过插入一对"""来创建注释。(或者用 #创建一个单行注释).
举个例子:
x = 180
y = 10
# 这是个注释
print(x % y) # find the remainder
# print (x // y)
# 另外一个注释
结果:
>>>
0
>>>
Python没有像C语言一样通用的多行注释
文档字符
文档字符。是设计来解释代码。然而,他们有更多的特异性和不同的语法。他们通常放在函数的第一行,由多行字符串解释下面的函数。
def shout(good):
  """
  打印字符并在后面加上感叹号
  """
  print(good+ "!")
shout("Idear")
结果:
>>>
Idear!
>>>
与常规注释不同,文档串在程序的运行时被保留。这允许程序员在运行时检查这些注释。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/181557
 
11 次点击