Python入门1

Task1:安装,启航

安装

安装清单

所有安装均仅需默认配置即可 Miniconda Visual Studio Code Git

在安装时一直在steam++开启的情况下操作

新版本steam++的使用

1.下载watt toolkit最新版本

1.先在设置里面安装证书:如果出现安装证书成功就可以进行下一步

2.打开Network routing,点击githup,再点击start routing,然后通过防火墙

miniconda的安装

1.Miniconda

2.点击你电脑相对应的版本下载

3.快速下载:搜索tuna mirrors,搜索conda,点击anaconda,点击你电脑相对应的版本下载

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 下载课程资料 Github Repo

Gitee Repo

在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)

#gcd 最大公约数

math.gcd(12,36)

posted @   计算机2302-刘丹  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示