Python安装与操作

一、两种安装方式

  1. 直接安装Anaconda

  1. 先安装Python3,再安装NumPy等库

二、Anaconda简介

Anaconda,中文大蟒蛇,是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项

官网:https://www.anaconda.com/products/distribution

国内镜像安装CSDN教程:https://blog.csdn.net/m0_47419053/article/details/125961284

三、Python 3安装

因为笔者在这之前安装过,就找了一下以前安装(3.9,不是上面的最新版3.11)的图片

勾选Add Python 3.9 to PATH,这是为了创建环境变量。然后再点击Customize installation进入到下一步

四、Python 3验证安装

进入cmd命令行,输入python

五、Python标准库安装

如果已经安装了Python和pip,进入cmd命令行,使用以下命令安装NumPy。

pip install Numpy

等待安装结束

六、Python基本操作

运行Python程序的方式:

  • Python自带的IDE

  • cmd命令行

  • 另外安装PyCharm,Spyder等IDE

七、Python自带IDE

八、命令行模式

九、PyCharm

十、Python基本操作

  • 代码行结束时不带;

对比一下Python和C语言。

(1)单行注释

  • Python使用#作为单行注释的开头标志

(2)多行注释

  • Python使用多个单行注释,或者使用’’’或者”””将注释段括起来

(3)变量

  • 与其他语言不同,Python没有声明变量的命令;为变量赋值时,明确变量类型

对比一下Python和C语言的创建变量语法。

  • 创建字符串时,’’与””等价。

十一、Python数据结构

Python常见的数据结构类型:

  • 列表(List)

  • 元组(Tuple)

  • 集合(Set)

  • 词典(Dictionary)

(1)List

  • 可以更改List中的成员。

(2)Tuple

  • 元组(Tuple)类似List是一种有序的集合,但是成员不可更改。允许重复的成员。使用()。

  • 假设Tuple有n个成员,成员在List中的索引(编号)依次为0,1,2,…,n-1。可以通过索引访问某个成员。

  • 创建元组后,将无法更改其值。元组是不可变的,或者也称为恒定的。

  • 但是有一种解决方法。可以将元组转换为列表,更改列表,然后将列表转换回元组。

(3)Set

  • 集合(Set)是一个无序和无索引的集合。没有重复的成员。

  • 在 Python 中,集合用{}编写。

  • 使用for循环来遍历集合的成员。

(4)Dictionary

  • 字典( Dictionary)是一个无序、可变和有索引的集合。

  • 在 Python 中,字典用{}编写,拥有键和值。

  • 可以通过在方括号内引用其键名来访问字典的成员。

十二、Python条件和循环结构

Python基本的语法结构:

  • 条件语句

  • 循环语句

(1)条件语句

(2)while循环

(3)for循环

  • 经常用来遍历List,Tuple,Set等数据结构

  • 用来遍历字符串:

十三、函数

  • 类似编译型编程语言的方法,用来编写可复用的代码块:

十四、lambda表达式

  • lambda表达式是一种小的匿名函数

  • 只能有一个表达式

  • 表达式:之前是参数,:之后是计算公式

  • lamda表达式可以与函数结合使用

十五、总结

由于篇幅的限制,笔者对于Python操作的相关介绍十分粗略,若读者有需要可以通过https://www.w3school.com.cn/python/index.asp进行自学,内容比较全面,适合入门。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不背完3500个考研英语词汇不改名

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值