Python学习笔记

博主分享了学习Python的过程,包括使用Anaconda创建虚拟环境,解决安装问题,添加清华镜像源,以及在VSCode中配置Python环境。遇到Anaconda加载应用卡顿,通过修改配置解决了问题,并介绍了VSCode设置Python路径的方法,最后展示了Python基本语法的命名规范。
摘要由CSDN通过智能技术生成

目录

1.前言

2.学习途径

3.环境

3.1 遇到的问题

3.2 anaconda添加国内镜像源

4.Python-VScode

4.1 创建环境


1.前言

因为工作与学习的需要,现在需要在工作之余学习python用以图像处理和科研,遂从今天开始快速学习,试图从c#过渡到python语言。

2.学习途径

菜鸟教程Python3 教程 | 菜鸟教程 (runoob.com)

Bilibili

Csdn

3.环境

Anaconda 5.2.0 ---这个东西可以理解为帮你配置一个虚拟封闭环境,在这个环境里你可以调配python的一些类库和环境,曾经在左毕设时用过

「Anaconda3-5.2.0-Windows-x86_64.exe」https://www.aliyundrive.com/s/d2vZ3r2r1R6 提取码: 9em4 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。

vscode ---用惯了微软的界面风格~,也可以用别的,据说大佬都用记事本写

梯子 ---上Github、anaconda的一些源也是在外网上,当然可以通过替换国内的镜像源来解决

3.1 遇到的问题

以前装anaconda没那么麻烦呢。。这次用两台电脑安装都出现了卡在loading applications界面,找了好多帖子,都试过一遍终于找到了能解决问题的。下面把他们都列出来,大家右这个问题的可以参考解决一下:

anaconda点开后 一直停留在 loading applications 上面_张ZeTeng同学起来回答这个问题的博客

Anaconda navigator打不开一直loading,运行conda update anaconda卡在solving environment不动的解决

 我是通过第二种方式来解决这个问题的。

3.2 anaconda添加国内镜像源

目的是为了不翻墙就可以配置一些需要联机下载的环境

添加国内清华源

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64

tip:注意上面两个清华源都是http,不是https。如果添加的时https,下载环境的时候就会连接不上。。踩坑了,注意把默认源删除,如果有梯子可以忽略~

删除默认源

conda config --remove channels defaults

4.Python-VScode

4.1 创建环境

1.利用anaconda创建3.7的python环境

conda create -n first python=3.7.0

 2.在vscode的settings.json中添加代码如下,来让vscode知道用我们创建的上述环境来理解代码~

    "python.autoComplete.extraPaths": [
    
        "D:\\Anaconda\\envs\\first\\python.exe"
    ],

3.在vscode中选择文件夹并创建第一个.py文件,调试出第一个hello world!

5.笔记

5.1 命名规范

  • 变量、函数名用小写和_组合
  • 常量全部用大写
  • 类名用大驼峰命名法即FirstFunc()
#sep为分割符
#end为结束符
#print默认会换行,理解为c#中的writeline
print(1,2,3,4)
print(1,2,3,4,sep='#')
print(1,2,3,4,sep='#',end='\n')

two = 1.5
#数据类型查看
print(type(two))
#数据强制转换
print(int(two))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值