欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > python的学习

python的学习

2024/11/14 3:29:46 来源:https://blog.csdn.net/m0_47017197/article/details/143322645  浏览:    关键词:python的学习

0.tips

1.变量命名规则

2.变量的赋值 

3.变量的类型 

int,float,str(双引号、单引号、三引号包含都可以)

类型带来的意义 

动态类型的基本特性 

 4.注释

5.控制台 

格式化字符串f-string

输入/输出input

6.运算符 

算术运算符

//:向下取整

关系运算符 

/斜杠

\反斜杠

浮点数的误差

逻辑运算符

赋值运算符

7.if语句 

当if语句什么都不干

 

8.for语句

9.while语句

10.函数

关键字global声明为全局

添加存在函数的默认值

11.列表和元组

类似于数组

大部分的功能是相同的

列表可变

列表可以放不同类型的变量

python的下标还可以写成负数 

切片操作【前闭右开】->并不涉及数据的拷贝

a[1:3]

append在列表后面新增元素

元组不可变

a=()

a=tuple()

12.字典

键值对

a={}//a={‘id’:1,'name':'zhangsan'}''

az=tuple()

//keys获取到字典中的所有key

//values获取到字典中的所有values

//items获取到字典中的所有键值对

13.哈希

使用hash函数你能计算一个变量的哈希值

有的类型不能计算哈希值//如列表,字典

不可变的对象一般是可哈希的,不可变的对象是不可哈希的

14.文件路径

  • CPU
  • 存储器(内存、硬盘)->变量存在在内存中,文件存在在硬盘中
  • 输入设备
  • 输出设备

文件地址描述最好用正斜杠/

open打开文件

文件在打开完之后一定要关闭

打开文件其实实是在申请一定的系统资源

不使用的时候一定要及时的释放

否则会造成文件资源泄露,进一步导致别的代码无法打开

正数因为一个系统的资源是有限的,所以能打开的文件也是有限的

最多打开8189个文件+3个默认文件(标准输入(键盘input)、标准输出(显示器print)、标准错误(显示器))

python有几个机制叫垃圾回收,他会默认把不用的变量进行垃圾回溯

虽然python给了我们一个后手,让我们在一定的程度上可以避免上述情况,但我们不能完全依赖

如果用w方式打开会清除掉原来的内容,如果想要追加则用a

文件内容的编码方式和代码中操作文件的编码方式应当相匹配(gbk金额utf-8)

utf-8比gbk使用的更广泛

上下文管理器

with open

15.标准库

库分为两类

  • 一类是python自带的(标准库)import
  • 一类是第三方库,别人搞得(更加的丰富)

16.日期计算器 

datetime

17.单词逆序

1.针对上述字符串,使用空格进行切分

2.针对上述切分结果进行逆序

3.再把逆序的结果整合起来,join

18.旋转字符串

把最左侧的字符串放到最右侧

19.统计字符串的前缀 

startswith是专门判断前缀的

20.文件查找工具

os.walk会自己针对文件进行递归

21.pip的使用 (第三方类库)

pip是python内置的包管理器

pip视为python世界中的应用商店(pypi->pypi.org把python中的第三方库整合起来,pip工具可以找到这个网站相关的文件)

pip install 库名

PyCharm 本地终端用不了报错can‘t open local...(已解决)_cannot open local-CSDN博客 

22.二维码的生成

二维码本质上就是一段字符串

生活中的二维码更多是哟个url

23.操作excel

pip install xlrd

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com