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用{}来生成集合,集合中不含有相同元素。

posted @ 2022-01-20 21:39  三两研几  阅读(36)  评论(0编辑  收藏  举报