Python回顾
魔法命令
Ipython 的魔法命令,一个%作用于单行,而两个%%作用于整个cell,一个%默认可以不写
•常用魔法命令
- whos 查看当前的变量空间
- %reset –f 重置当前变量空间
- %pwd 查看当前工作文件夹
- %mkdir demo_test 产生新文件夹
- %cd demo_test/ 进入新文件夹
- %%writefile hello_world.py 讲当前cell的代码写入文件夹
- 使用 ls 查看当前工作文件夹的文件:%ls
%lsmagic # 查看所有魔法命令
%%writefile hello_world.py 将cell中的内容写入文件
%run hello_world.py # 使用run命令来运行这个代码
# 删除文件
import os
os.remove("hello_world.py")
%rmdir demo_test # 删除文件夹
%hist 查看历史命令
Ipython的使用
sum? 使用?查看函数的帮助
?? 查看函数帮助和函数源代码
<tab>键自动补全命令
使用_表示上个cell的输出结果
使用 !来执行一些系统命令 !ping www.baidu.com , !conda list , !conda info
使用Anaconda
conda list # 查看已经安装好的第三方库
# 使用以下命令来是conda保持最新
conda update conda
conda update anaconda
# 使用conda来安装、更新、删除Python包
conda install xxx=x.x.x
conda update xxx=x.x.x
conda remove xxx
# 自定义Python环境
conda create -n py34 python=3.4 # 自定义一个名为py34的Python版本为3.4的环境
active py34 #(Window)
source active py34 #(linux,max)
Python入门演示
- 变量赋值
a = 0.2
- String,字符串的生成,单引号与双引号是等价的;三引号用来输入包含多行文字的字符串
- 字符串的加法,s = "hello" + " world"
- 字符串索引:
s[0] , s[-1], s[0:5]
- 字符串分割:
s.split("")
- 字符串长度:
len(s)
列表
a = [1,2.0,"hello",5+1] # [] 生成列表
a + a # 列表加法 [1,2.0,"hello",6,1,2.0,"hello",6]
# 列表索引
a[1]
# 列表长度
len(a)
# 向列表中添加元素
a.append("world")
集合 set ,Python用{}来生成集合,集合中不含有相同元素。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理