栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python学习之路---python的安装和基础知识

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python学习之路---python的安装和基础知识

文章目录
  • 前言
  • 一、python介绍
  • 二、环境安装
    • 1.到python官网下载python
    • 2.python基础知识---记录自己容易忘记的。
  • 总结


前言

本文从零开始学习python,此博客作为记录学习过程。


一、python介绍

python是一种解释型、面向对象、动态数据类型的高级程序设计语言。主要版本有python2和python3,官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。Python 2.7 被确定为最后一个 Python 2.x 版本。

二、环境安装 1.到python官网下载python

https://www.python.org/

下载完后,双击运行,同时将add python 3.6 to PATH加上勾号,这样就能将路径添加到path变量中,不用手动去添加了。
这里的python和java中的JDK类似,是一个最主要的软件,但是为了编程的方便和快捷,我们还需要下载IDE,如PyCharm。
当我们下载安装好后,打开CMD输入python

出现如上情况,表示安装成功。

2.python基础知识—记录自己容易忘记的。
  • 1、变量:变量命名由数字、字母和下划线组成,数字不能在首位

  • 2、字符串:
    .title()方法用于将单词首字母大写
    upper():每个字母都大写
    lower():每个字母都小写
    +:拼接字符串
    t:制表符
    n:换行符
    rstrip():删除右边的空白
    lstrip():删除左边的空白

  • -3、 数字

    两个乘号表示乘方(二次方)
    str():转化为字符串

  • -4、列表

    列表有点像C语言的结构体,他可以存储任意类型的数据,即使数据类型不一样也没有关系。
    通过索引来访问列表中的数据。列表用[]表示,;数据与数据之间用逗号分隔。
    列表的访问:

    • 通过索引来访问,索引下标从0开始。

    列表的修改

    • 直接通过赋值来覆盖原列表
liebiao1 = [1,2,4,7,8,9]
liebiao1[1] = 3
print(liebiao1)

列表的添加

  • 通过append方法添加新元素
liebiao1 = [1,2,4,7,8,9]

liebiao1.append(10)
print(liebiao1)

列表的插入

  • 通过insert方法将数据插入任意位置
liebiao1 = [1,2,4,7,8,9]
liebiao1.insert(1,13)
print(liebiao1)

列表的删除

liebiao1 = [1,2,4,7,8,9]
del liebiao1[0]
print(liebiao1)


del语句删除不能引用被删除的值。

  • 通过del语句删除元素:del liebiao[0]。
  • Pop方法也可以删除,删除的同时可以引用被删除的值。
liebiao1 = [1,2,4,7,8,9]

value = liebiao1.pop(0)
print(liebiao1)
print("删除的值是"+str(value))

  • Remove是通过删除值来进行的
liebiao1 = [1,2,4,7,8,9]
value = liebiao1.remove(1)
print(liebiao1)
print("删除的值是"+str(value))


remove之后无法引用此值。

sort:对列表进行排序(使用此方法后就会改变原有的列表序列)
sorted:临时排序。
reverse():反转
len():计算长度
for语句后面有冒号
range():创建数值列表。list与range同时使用可以创建数值列表
min:最小值

liebiao1 = [1,2,4,7,8,9]
minValue = min(liebiao1)
print(minValue)

max:最大值

liebiao1 = [1,2,4,7,8,9]
maxValue = max(liebiao1)
print(maxValue)

sum:求和

print(sum(liebiao1))

切片:即将一个列表中的一部分取出来作为另一个列表,不指定第一个索引时,默认从头开始。
切片和range中的规则一致,不会取到最后一个索引所指向的值。

list1 = ['aa','bb','cc','dd','ee','ff']
list2 = list1[:2]
print(list2)


这里的索引是2,所以在cc前面停下,输出aa,bb。

切片的复制:

list1 = ['aa','bb','cc','dd','ee','ff']
list2 = list1[:]
print(list2)

  • 5、元组
    Python 将不能修改的值称为不可变的 ,而不可变的列表被称为元组
    元组看起来犹如列表,但使用圆括号而不是方括号来标识。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。
yuanzu = (300,80)
print(yuanzu[0])

访问元素的方法和列表一样

修改元组中元素的值是不可以的,会报错

yuanzu = (300,80)
yuanzu[0] = 90


但是可以对整个元组进行赋值。

yuanzu = (300,80)
yuanzu = (400,90)
print(yuanzu)


总结

介绍了python的安装和基础知识。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1018803.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号