Python基础语法(一)[必须要会的小知识点]

        有粉丝私信我让我给大家整理一下Python的学习路线,接下来的博客我将会给大家陆续进行更新,涵盖Python的一条完整的全栈学习路线,需要的小伙伴们收藏+关注吧,我会在后面陆续完成更新~❥(^_-)~

Python是一门简洁而强大的编程语言,其语法易学且灵活。在这篇博客中,我们将深入了解Python的基础语法,包括标识符、关键字、缩进、多行语句、引号与注释、空行、用户输入、变量赋值与删除、pass语句、importfrom...import等方面。

目录

1. Python 标识符

2. Python 关键字

3. 行和缩进

4. 多行语句

5. Python 引号与注释

6. Python 空行

7. Input 读取用户输入

8. 变量赋值与删除

9. pass 语句

10. import 与 from...import

小知识点拓展!

1. __main__和模块执行

2. 字符串格式化

3. 列表解析

4. Lambda 函数

5. 集合(Set)


1. Python 标识符

        在Python中,标识符是用来标识变量、函数、类、模块或其他对象的名称。标识符的命名规则如下:

  • 由字母(A-Z、a-z)、数字(0-9)和下划线(_)组成。
  • 不能以数字开头。
  • 区分大小写。
my_variable = 42
My_Variable = "Hello"
variable_123 = True

2. Python 关键字

        Python有一些具有特殊含义的关键字,不能用作标识符。以下是Python的关键字:

and       as        assert    break     class
continue  def       del       elif      else
except    False     finally   for       from
global    if        import    in        is
lambda    None      nonlocal  not       or
pass      raise     return    True      try
while     with      yield

3. 行和缩进

        Python使用行和缩进来组织代码块,而不是像其他语言一样使用大括号。缩进是代码结构的一部分,同一代码块内必须保持一致的缩进。

if True:
    print("This is indented")
    print("So is this")

4. 多行语句

        在Python中,一条语句可以分成多行,可以使用反斜杠(\)来表示继续下一行。

total = 1 + \
        2 + \
        3

5. Python 引号与注释

        在Python中,字符串可以由单引号或双引号括起来,它们是等价的。

single_quoted = 'Hello, Python!'
double_quoted = "Hello, Python!"

        注释可以用#来表示,单行注释将#后面的内容视为注释。

# This is a single-line comment

6. Python 空行

        空行通常用于分隔代码,提高可读性。两个函数或类之间、函数内的逻辑块之间等,可以用空行来进行分隔。

def function_one():
    print("Function One")

def function_two():
    print("Function Two")

7. Input 读取用户输入

        input()函数用于从用户处读取输入,输入的内容以字符串形式返回。

user_input = input("Enter something: ")
print("You entered:", user_input)

8. 变量赋值与删除

        变量在使用前需要赋值。Python使用=进行赋值。

x = 10
y = "Hello"

        使用del语句可以删除变量。

del x

9. pass 语句

        pass语句是空语句,用于保持程序结构的完整性。它不执行任何操作。

if True:
    pass

10. importfrom...import

        用于导入模块,可以导入整个模块,也可以只导入模块中的某些部分。

import math
print(math.pi)

from math import sqrt
print(sqrt(25))

小知识点拓展!

        在这里,我们来拓展一些有趣的小知识点,让你对Python有更深入的了解。

1. __main__和模块执行

        在Python中,当一个模块被执行时,其__name__属性被设置为__main__。我们可以利用这一特性,使模块既可以被导入,也可以被直接执行。

# my_module.py

def my_function():
    print("Function in my_module")

if __name__ == "__main__":
    print("Executing my_module directly")
    my_function()

2. 字符串格式化

        Python提供了多种字符串格式化的方法,其中一种是使用f-string。在字符串前加上fF,可以在字符串中直接使用变量。

name = "Alice"
age = 30
print(f"My name is {name} and I'm {age} years old.")

3. 列表解析

        列表解析是一种简洁的创建列表的方法。

squares = [x**2 for x in range(5)]
print(squares)  # Output: [0, 1, 4, 9, 16]

4. Lambda 函数

        Lambda函数是一种匿名函数,可以用于简单的函数定义。

add = lambda x, y: x + y
print(add(2, 3))  # Output: 5

5. 集合(Set)

        集合是一种无序且不重复的数据结构。

my_set = {1, 2, 3, 3, 4}
print(my_set)  # Output: {1, 2, 3, 4}

        这些基础语法和小知识点可以帮助你更好地理解和使用Python。希望这篇博客能够成为你学习Python的起点,激发你对Python的兴趣。在接下来的学习过程中,不断探索和实践,你会发现Python的强大之处。

  • 24
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小羊一定要努力变强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值