准备工作
VSCode下载:https://code.visualstudio.com/Download
Miniconda下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Windows-x86_64.exe
VSCode安装
在上述官网选择对应的安装包下载(Windows x64)
运行后,按照引导安装
安装成功后,在左侧“extensions”搜索Chinese语言包 点击install,按照提示重启VSCode
在左侧“扩展”搜索python,安装python扩展
Miniconda安装及使用
点击上面链接下载
务必勾选“Add Miniconda3 to my PATH environment variable”
(测试是否成功安装conda的方法:
点开资源管理器,输入cmd进入终端,输入conda,,若出现下面情况,则安装成功。
)
在shell中:
新建Python环境
conda create -n env_name python=3.10
进入环境
conda activate env_name
退出环境
conda deactivate
Jupyter Notebook 使用
安装
pip install jupyter
打开
jupyter notebook
(Jupyter是一个开源的Web应用程序,允许你创建和共享包含代码、方程、可视化和解释性文本的文档。Jupyter有互动性强的特点,你输入一个命令,就能立刻看到结果。这对于学习编程或者探索数据非常有帮助。)
Python入门时的基础语句
变量赋值
x = 10 # 整数赋值
y = "Hello" # 字符串赋值
z = 3.14 # 浮点数赋值
数据类型
type(x) #查看数据类型
int(y) # 将字符串转换为整数(如果可能)
float("3.14") # 将字符串转换为浮点数
str(10) # 将整数转换为字符串
输入和输出
print("Hello, World!") # 输出信息
input("Enter your name: ") # 获取用户输入
算术运算
a = 10
b = 3
add = a + b # 加法
sub = a - b # 减法
mul = a * b # 乘法
div = a / b # 除法
mod = a % b # 取模(求余数)
pow = a ** b # 幂运算
条件语句
if x > y:
print("x is greater than y")
elif x < y:
print("x is less than y")
else:
print("x and y are equal")
循环语句
for i in range(5): # 循环5次
print(i)
while x > 0: # 当x大于0时循环
print(x)
x -= 1
列表操作
my_list = [1, 2, 3, 4, 5]
my_list.append(6) # 在列表末尾添加元素
my_list.remove(3) # 删除列表中的元素
len(my_list) # 获取列表长度
字典操作
my_dict = {"name": "Alice", "age": 25}
print(my_dict["name"]) # 访问字典中的值
my_dict["age"] = 26 # 更新字典中的值
del my_dict["age"] # 删除字典中的键值对
函数定义和调用
def greet(name):
return "Hello, " + name
print(greet("Alice")) # 调用函数并打印结果
文件操作
with open('example.txt', 'w') as f: # 打开文件进行写入
f.write('Hello, World!')
with open('example.txt', 'r') as f: # 打开文件进行读取
content = f.read()
print(content)
(这些是Python入门时的一些基础语句,通过这些就可以开始编写简单的python程序了)