大数跨境
0
0

Python 入门必须掌握的基本语法【干货版】

Python 入门必须掌握的基本语法【干货版】 码途钥匙
2024-06-06
0
导读:1.python中请求帮助的语法我们在学习任何coding语言的时候,真正第一步需要学习的不是”hello w



1.python中请求帮助的语法

我们在学习任何coding语言的时候,真正第一步需要学习的不是”hello world“,而是如何请求帮助。

help()函数:
help() 函数是一个非常有用的工具,它提供了对Python对象(如函数、模块、类等)的详细文档。比如我们想要知道print()函数的使用方法,就可以通过如下语句来查询。
help(print)


交互式解释器中的?或??:
如果你正在使用Python的交互式解释器(REPL),你可以使用?或??来获取有关对象的快速信息或更详细的文档。
?print  ??print


在函数括号内按Tab键




02 注释的用法

在Python中,注释是用来解释代码的功能、目的或任何其他相关信息的。注释对于代码的可读性和可维护性非常重要,因为它们帮助其他开发者(或未来的你自己)理解代码的工作原理。

Python中的注释有两种主要形式:

单行注释:
单行注释以井号(#)开头,从井号开始直到行尾的所有内容都会被Python解释器忽略。
在Python中,注释是用来解释代码的功能、目的或任何其他相关信息的。注释对于代码的可读性和可维护性非常重要,因为它们帮助其他开发者(或未来的你自己)理解代码的工作原理。
Python中的注释有两种主要形式:
单行注释:单行注释以井号(#)开头,从井号开始直到行尾的所有内容都会被Python解释器忽略。


多行注释:Python本身没有为多行注释提供专门的语法,但可以通过三个引号(可以是单引号或双引号)来实现类似的效果。这种写法通常用于多行字符串,但如果这些字符串没有被赋值给变量或用于其他目的,它们就起到了多行注释的作用。
"""  这是一个  多行注释  的示例  """  print("Hello, World!")    '''  这也是一个  多行注释的  示例  '''  print("再次打印Hello, World!")



03 条件子句的用法
  • 在Python中,条件子句是通过if、elif和else关键字来实现的。这些关键字用于基于不同条件执行不同的代码块。条件子句通常用于决策制定和流程控制。

    以下是条件子句的基本语法:

    if condition1:      # 执行代码块1  elif condition2:      # 执行代码块2  else:      # 执行代码块3

if condition1: # 执行代码块1 elif condition2: # 执行代码块2 else: # 执行代码块3
  • if:如果condition1为True,则执行代码块1。

  • elif:如果condition1为False,但condition2为True,则执行代码块2。可以有多个elif子句。

  • else:如果所有条件都为False,则执行代码块3。else子句是可选的。

以下是一个简单的例子,说明条件子句的用法:

# 定义一个变量  age = 18    # 使用条件子句判断年龄  if age < 12:      print("你还是个孩子。")  elif age < 18:      print("你是个青少年。")  else:      print("你是个成年人。")


在这个例子中,我们首先定义了一个变量age,然后使用条件子句来判断age的值。根据age的不同范围,输出不同的消息。在这个例子中,age的值为18,所以输出将是"你是个成年人。"。

条件子句还可以与逻辑运算符(如and、or、not)结合使用,以创建更复杂的条件。例如:

# 定义两个变量  x = 10  y = 5    # 使用逻辑运算符和条件子句  if x > y and x > 0:      print("x 大于 y 且 x 大于 0")  elif x < y or x < 0:      print("x 小于 y 或 x 小于 0")  else:      print("x 等于 y")



04循环子句的用法

在Python中,循环是一种控制流语句,它允许你重复执行一段代码块,直到满足特定的条件为止。Python提供了两种基本的循环类型:for循环和while循环。

1.for循环
for循环用于遍历一个序列(如列表、元组、字符串或字典等)的元素,并对每个元素执行一次循环体内的代码块。

例子 绘制九九乘法表

# 使用for循环绘制九九乘法表  for i in range(1, 10):  # i从1遍历到9      for j in range(1, i+1):  # j从1遍历到i          print(f'{j} * {i} = {j*i}', end='\t')  # 打印乘法表达式和结果,使用制表符分隔      print()  # 换行,开始下一行的乘法表


2. while循环
while循环则会在条件表达式为True时,持续执行循环体内的代码块,直到条件表达式为False为止。

以下是使用while循环完成九九乘法表的示例:

# 使用while循环绘制九九乘法表  i = 1  # 初始化i为1  while i <= 9:  # 当i小于等于9时,执行循环体      j = 1  # 初始化j为1      while j <= i:  # 当j小于等于i时,执行内层循环体          print(f'{j} * {i} = {j*i}', end='\t')  # 打印乘法表达式和结果,使用制表符分隔          j += 1  # j自增1      print()  # 换行,开始下一行的乘法表      i += 1  # i自增1


关注公众号
后台留言“学习”获取更多干货哦


【声明】内容源于网络
0
0
码途钥匙
欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
内容 992
粉丝 0
码途钥匙 欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
总阅读109
粉丝0
内容992