Python 变量与运算:基础教程
本文介绍了如何在 Python 中声明和操作变量,并展示了常见的数学运算和字符串操作。文章涵盖了变量的声明、跨行书写、多个变量的声明与赋值、以及常见运算符的使用。同时,还讨论了运算方法的简写与字符串拼接。最后,通过一个完整的代码示例,帮助初学者理解如何在 Python 中进行变量与运算的基础操作。复制粘贴并运行提供的完整代码示例,将输出演示结果,并提供 GitHub 链接供代码下载。本文适合初学者快速掌握 Python 变量和运算的基本知识。
一 声明变量
声明变量 v1,v2,v3,v4,
# 英文的单引号
v1 = '文件管理系统v1'
# 英文的双引号
v2 = "文件管理系统v2"
# 三个引号(可单/双引)
v3 = """文件管理系统v3"""
v4 = '''文件管理系统v4'''
print("v1 = " + v1)
print("v2 = " + v2)
print("v3 = " + v3)
print("v4 = " + v4)
二 跨行书写
# 三个引号可以书写跨行
v5 = '''床前明月光,疑是地上霜。
举头望明月,低头思故乡。'''
print("v5 = " + v5)
三 多个变量声明
# 多个变量
n1, n2, n3 = "文件", "系统", "管理"
print(n1, n2, n3)
# 多个变量赋予相同的值
m4 = m5 = m6 = "文件系统"
print(m4, m5, m6)
# print 一次性打出很多不同的变量内容
print("多个不同的变量 ", n1, n2, n3)
四 数学运算
# 常规的数学运算
num_of_files = 10
print("我系统里有", num_of_files, "个文件")
print("分五组,每组", num_of_files / 5, "个")
常用的运算符
运算符 | 描述 | 例子 |
---|---|---|
+ | 加 | 3+4=7 |
- | 减 | 3-4=-1 |
* | 乘 | 3*4=12 |
/ | 除 | 3/2=1.5 |
% | 取模 | 103%100=3 |
** | 幂 | 3**2=9 |
// | 取整除 | 10//3=3 |
五 运算方法简写
a = 1
a += 1
print("a += ", a)
a -= 1
print("a -= ", a)
a *= 10
print("a *= ", a)
a /= 2
print("a /= ", a)
六 字符串拼接
# 字符串也可以拼接
str = "文件" + "系统"
print(str)
七 完整文件示例
# This is a sample Python script.
# Press ⌃R to execute it or replace it with your code.
# Press Double ⇧ to search everywhere for classes, files, tool windows, actions, and settings.
def print_hi(name):
# Use a breakpoint in the code line below to debug your script.
print(f'Hi, {name}') # Press ⌘F8 to toggle the breakpoint.
# 英文的单引号
v1 = '文件管理系统v1'
# 英文的双引号
v2 = "文件管理系统v2"
# 三个引号(可单/双引)
v3 = """文件管理系统v3"""
v4 = '''文件管理系统v4'''
print("v1 = " + v1)
print("v2 = " + v2)
print("v3 = " + v3)
print("v4 = " + v4)
# 三个引号可以书写跨行
v5 = '''床前明月光,疑是地上霜。
举头望明月,低头思故乡。'''
print("v5 = " + v5)
# 多个变量
n1, n2, n3 = "文件", "系统", "管理"
print(n1, n2, n3)
# 多个变量赋予相同的值
m4 = m5 = m6 = "文件系统"
print(m4, m5, m6)
# print 一次性打出很多不同的变量内容
print("多个不同的变量 ", n1, n2, n3)
# 常规的数学运算
num_of_files = 10
print("我系统里有", num_of_files, "个文件")
print("分五组,每组", num_of_files / 5, "个")
# 运算符 描述 例子
# + 加 3+4=7
# - 减 3-4=-1
# * 乘 3*4=12
# / 除 3/2=1.5
# % 取模 103%100=3
# ** 幂 3**2=9
# // 取整除 10//3=3
# 字符串也可以拼接
str = "文件" + "系统"
print(str)
# 运算方法简写
a = 1
a += 1
print("a += ", a)
a -= 1
print("a -= ", a)
a *= 10
print("a *= ", a)
a /= 2
print("a /= ", a)
# Press the green button in the gutter to run the script.
if __name__ == '__main__':
print_hi('变量与运算')
# See PyCharm help at https://www.jetbrains.com/help/pycharm/
复制粘贴并覆盖到你的 main.py 中运行,运行结果如下。
Hi, 变量与运算
v1 = 文件管理系统v1
v2 = 文件管理系统v2
v3 = 文件管理系统v3
v4 = 文件管理系统v4
v5 = 床前明月光,疑是地上霜。
举头望明月,低头思故乡。
文件 系统 管理
文件系统 文件系统 文件系统
多个不同的变量 文件 系统 管理
我系统里有 10 个文件
分五组,每组 2.0 个
文件系统
a += 2
a -= 1
a *= 10
a /= 5.0
八 源码地址
详情见:莫烦 Python