博客
关于我
Python基本语法与变量类型
阅读量:797 次
发布时间:2023-03-07

本文共 1332 字,大约阅读时间需要 4 分钟。

Python基本语法指南

1. Python注释

注释是编写可读代码的重要手段,Python支持两种注释方式:

1.1 单行注释

单行注释由井号#开始,直到行末。内容可以是任意文本:

# 这是一个注释,用于解释代码

1.2 多行注释

多行注释由三个单引号'''或三个双引号"""包围,可以包含多行文本:

'''这是一个多行注释,可以包含多行文本
并且每一行都被当作注释处理'''

注意:多行注释不支持嵌套。

2. Python缩进规则

Python的缩进用于定义代码块,通常使用4个空格或Tab键。缩进规则非常严格,同一级代码块的缩进必须一致:

2.1 缩进方式

  • 空格:通常使用4个空格,但可随意组合。
  • Tab键:默认表示4个空格。

2.2 缩进示例

def greet(name):
print("你好," + name)
# 等待缩进的代码块
print("这行代码缩进了两层")

3. Python标识符命名规范

标识符用于命名变量、函数、类等。命名规则如下:

3.1 命名规则

  • 首字母不能是数字。
  • 可以包含字母、数字和下划线_
  • 保留字(关键字)不可使用,如defimport等。
  • 不支持特殊字符@$等。
  • 不推荐使用以下划线开头的标识符,除非有特殊需求。

3.2 保留字示例

不能使用的保留字:def, import, class, return

4. Python内置函数

内置函数是Python解释器自带的函数,直接可用,无需导入:

4.1 常用内置函数

  • print():用于输出控制台信息。
  • input():读取用户输入。
  • type():检测变量类型。
  • len():获取对象长度。

4.2 内置函数示例

print("你好,Python")  # 输出文本
num = input("请输入数字:") # 读取输入
print(num)

5. Python变量类型

Python是弱类型语言,变量无需声明,赋值即可使用:

5.1 常见变量类型

  • int:整数类型
  • float:浮点数类型
  • str:字符串类型
  • bool:布尔类型
  • bytes:字节序列类型

5.2 类型转换

使用内置函数str()int()等进行类型转换:

num = 123
print(type(num)) # 输出:
print(str(num)) # 输出:123

6. Python运算符

Python运算符用于代码执行,常见运算符包括:

6.1 算术运算符

  • +-*/%:数学运算
  • //**:幂运算

6.2 赋值运算符

  • =:赋值
  • +=-=等:增量运算

6.3 比较运算符

  • ==><:比较运算
  • is:对象身份比较

6.4 逻辑运算符

  • andor:逻辑运算

6.5 三目运算符

通过if语句实现条件判断:

is_admin = True
if is_admin:
print("您是管理员")
else:
print("您不是管理员")

7. 其他常用功能

  • input():读取用户输入
  • print():输出控制台信息
  • r"":原始字符串(避免转义)

通过以上知识,您可以开始编写Python程序了!

转载地址:http://glofk.baihongyu.com/

你可能感兴趣的文章
python基础变量之---集合
查看>>
python基础变量之---字典
查看>>
python基础变量之---列表
查看>>
python基础变量之---元组
查看>>
python基础内容_Python基础入门必须了解的
查看>>
Python基础之面向对象2(封装)
查看>>
Python基础之给函数增加元信息
查看>>
python基础之字符编码
查看>>
python基础之多线程与多进程(二)
查看>>
Python基础之基本数据类型一《数字与字符串》
查看>>
python基础之变量---总纲
查看>>
Python基础之列表
查看>>
Python基础之Python环境搭建
查看>>
python基础之--面相对象--OOP基本特性
查看>>
python基础之--迭代器和生成器及异常处理
查看>>
python基础之--包和模块
查看>>
python基础之---面向对象--属性和方法
查看>>
python基础之---运算符
查看>>
python基础之---语句
查看>>
python基础之---正则表达式
查看>>