Python入门1
Task1:安装,启航
安装
安装清单
所有安装均仅需默认配置即可
在安装时一直在steam++开启的情况下操作
新版本steam++的使用
1.下载watt toolkit最新版本
1.先在设置里面安装证书:如果出现安装证书成功就可以进行下一步
2.打开Network routing,点击githup,再点击start routing,然后通过防火墙
miniconda的安装
1.
2.点击你电脑相对应的版本下载
3.快速下载:搜索
4.下载好后打开,点击next,next,点击just me,再点next,安装路径自行决定,到了有四个选项的时候勾选134,安装好后取消两个选项,点击finish
修改POWERSHELL执行策略(仅windows 10+非家庭版本需执行)
1.在开始图标右键单击,选择 windows PowerShell (管理员)
先输入下面的内容,并回车:Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
出现如下内容后,输入: A,回车: Ps C: Windows\system32> Set-ExecutionPolicy CurrentUser RemoteSigned
2.最后在Anaconda Powershell Prompt中输入conda init 3.更换镜像源
Pip换源
Conda换源
加快国内资源下载速度
4.CONDA更换镜像源
在Anaconda Powershell Prompt 中输入: conda config --set show channel urls yes 在镜像站复制文本后,在Anaconda Powershell Prompt 中输入 notepad .condarc # 注意有个小点.”在“cohdarc”的前面 粘贴刚刚复制的文本,保存文件后关闭 最后在Anaconda Powershell Prompt 中输入: clean -i # 清除源缓存,以启用像源
5.课程环境搭建 创建与激活CONDA环境 创建Conda环境 conda create -n p2s python=3.10 # conda 环境创建
其中-n代表创建的环境名称,这里是p2s,并指定Python 版本为3.10
激活刚刚创建的Conda环境 conda activate p2s # 激活 p2s 环境,不同环的 Python 包版本不同!
如果需要删除某个Conda环境: conda deactivate # 退出该环境
conda remove -n p2s --all # 删除整环境
6.GIT 下载课程资料
在Anaconda Powershell Prompt中,使用 cd 命令,进入到指定文件夹,例如 cd c:\Coding) # 注意 cd 与指定文件夹路径之间有个空格
继续输入: git clone https://github.com/datawhalechina/learn-python-the-smart-way-v2 --depth:=--depth=1 的作用是只下载最新版本的代码文件
启航
1.注释
-
单行注释:#开头
-
多行注释:‘ ’ ‘或“ ” “包裹起来
2.输出
-
print()的作用是将填入的内容显示在 Console 中,默认每次输入后会换行(等价于按了一次回车,或者\n)
-
控制结尾的参数是end
print("date")
print('whale')
date
whale
print("date",end=" ")
print("whale")
datewhale
-
print()一次也可以输出多个内容,默认以空格分隔
-
控制分隔的参数是 sep
print("Data","whale")
Data whale print("Data","whale", sep="*")
Datewhale
-
可以做加法,乘法
print("p2s"*2,"data"*3,sep="/"*4)
p2sp2s////datadatadata
print("Data"+"whale"+"p2s")
Datawhalep2s
x=1
y=2
print(f"数学问题{x}+{y}=?,答案是{x+y}")
#f-stirngs
"数学问题1+2=?,答案是3
-
一次输出多行
print("""
""")
3.错误ERROR
-
语法错误Syntax Errors,不符合语法规范,代码根本没有开始运行
-
“运行时”错误Runtime Errors,代码在运行过程中出错,也就是常说的“崩溃”(Crash),
-
逻辑错误LogicalErrors,代码能够运行,且运行过程中没有出错,但是不是想要的结果
4.输入 input()可以接收 Console 的输入,并以字符串的形式返回,你可以给定个字符串参数,它会先输出到 Console,再接收输入
返回的格式是字符串
一行输入多个值:在结尾加上split,默认分割参数是空格,可以更改,如:split(",")
a,b=input,split(",")
print(f"a={a},b={b}")
a=1,b=2
5.导入
库需要用import导入,使用xx.yy的方式调用
#阶乘factorial
import math
print(math.factorial(20))
#Euler 常数
print(math.tau)
math.gcd(12,36)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话