首页 > 编程知识 正文

Python3基础语法用法介绍

时间:2023-11-21 23:13:17 阅读:293918 作者:OJUB

本文将从多个方面对Python3基础语法进行详细阐述,包括变量、数据类型、运算符、控制流、函数和文件操作等内容。

一、变量

1、Python变量命名

Python中的变量命名要遵循以下规则:

(1)变量名必须以字母或者下划线开头,不能以数字开头;

(2)变量名只能含有字母、数字或下划线;

(3)变量名区分大小写;

(4)变量名不能是Python中的保留字,如if、while、and等。


# 变量赋值
a = 10           # 整型变量
b = 3.14         # 浮点型变量
c = "Hello"      # 字符串变量
print(a, b, c)

输出结果:


10 3.14 Hello

二、数据类型

1、Python基本数据类型

Python中的基本数据类型包括整型、浮点型、布尔型、字符串和空值。


# 整型
a = 10
b = 0b1010       # 二进制表示的10
c = 0o12         # 八进制表示的10
d = 0xa          # 十六进制表示的10
print(a, b, c, d)

# 浮点型
e = 3.14
f = 3.0e8        # 科学计数法表示的3.0乘以10的8次方
print(e, f)

# 布尔型
g = True
h = False
print(g, h)

# 字符串
i = "Hello World"
print(i)

# 空值
j = None
print(j)

输出结果:


10 10 10 10
3.14 300000000.0
True False
Hello World
None

三、运算符

1、Python算术运算符

Python中的算术运算符包括加、减、乘、除、模和幂等运算。


a = 10
b = 3
print(a + b)    # 加法运算
print(a - b)    # 减法运算
print(a * b)    # 乘法运算
print(a / b)    # 除法运算
print(a % b)    # 模运算
print(a ** b)   # 幂运算

输出结果:


13
7
30
3.3333333333333335
1
1000

四、控制流

1、Python条件语句

Python中的条件语句包括if语句和if-else语句。


a = 10
if a > 0:
    print("a是正数")
elif a == 0:
    print("a是零")
else:
    print("a是负数")

输出结果:


a是正数

2、Python循环语句

Python中的循环语句包括for循环和while循环。


# for循环
for i in range(5):
    print(i)

# while循环
j = 0
while j < 5:
    print(j)
    j += 1

输出结果:


0
1
2
3
4
0
1
2
3
4

五、函数

1、Python函数定义

Python中的函数定义使用关键字def,函数的参数可以有多个,参数可以有默认值,函数可以有返回值。


def add(a, b=1):
    return a + b

print(add(3))       # 传入一个参数
print(add(3, 2))    # 传入两个参数

输出结果:


4
5

六、文件操作

1、Python文件操作

Python中的文件操作包括打开文件、读取文件、写入文件和关闭文件。


# 打开文件
f = open("test.txt", "w")

# 写入文件
f.write("Hello World!")

# 关闭文件
f.close()

# 打开文件
f = open("test.txt", "r")

# 读取文件
print(f.read())

# 关闭文件
f.close()

输出结果:


Hello World!

以上就是Python3基础语法的详细阐述。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。