Python isdigit() 方法检测字符串是否只由数字组成。

Python int() 函数用于将一个字符串或数字转换为整型。

判断字符、列表、元组等的长度或项目个数:Python len()。

enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。(把下标取出来)

python中单引号和双引号使用完全相同。

文件操作:

内置函数open()

1 f=open('file', 'r', encoding='utf-8')

为了避免打开文件后忘记关闭,可以通过with管理上下文

with open('file','r') as f:

pass

操作方法:

f.read() #默认读取文件所有内容

f.readline() #默认读取一行内容

f.readlines() #默认读取文件所有行,以列表的形式返回

fj.write(s) #写入内容s

f.writelines(lines) #将序列lines中的所有元素写入

View Code

for循环来迭代读取文件的每一行内容:

for line in file_obj:

print(line)

f.tell()   #查看光标指针的位置序号

f.seek(2,0)  #控制指针的偏移2字节

函数部分内容:

关键参数必须放在位置参数之后。参数排放顺序:位置参数-->*args-->默认参数-->**kwargs

位置参数必须传值;默认参数特点:调用函数的时候,默认参数非必须传递,若不传递,会显示设置的默认值(用途:固定某些默认值)

动态参数,也叫不定长传参:

把N个位置参数变成一个元组形式:实参数量不固定时候,形参定义前面加个星号*,比如*args。

把N个关键字参数变成一个字典形式:实参数量不固定时,形参定义前面加个**,比如**kwargs。

在函数块里面的局部变量变成全局变量:global(限于字符串,数字)  比如:global name

注意:对可变数据类型(list,dict,set)可以直接引用,不用通过global

递归:

得有个明确结束条件,否则死循环超过最大递归次数999次会报错。

进入深层次递归,问题规模应比上次递归有所减少。

递归效率不高,递归层次过多会导致栈溢出。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

大学python笔记整理_python 笔记整理相关推荐

  1. 大学学python用记笔记吗_python笔记(1)-关于我们应不应该继续学习

    关于我们应不应该继续学习 以前面试的时候会被问到,linux熟不熟呀?对于这种问题:我总会尴尬地回答,"额..了解一点". 然而,我大学毕业的时候,连linux的虚拟机都没装过,更 ...

  2. python数值比较器_python笔记16(数据处理笔记1)

    学习线性代数的时候,想要可视化,但是仅仅是三维坐标系,我都感觉到手画图很不直观.所以这次的python学习,一方面是把之前没学完的学完,另一方面,也是想了解下图形绘制的技术.以下内容和6.00笔记10 ...

  3. python编程财务_Python笔记 财务小白的 day3 python编程基础(1)

    [本文的我,是一个文科财务工作者.在单位信息化全靠人做的年代,确实工作压力大也忙不过来.9102年的我,深感不学习点新知识迟早要被淘汰.所以今天开始记录自己的python小白笔记,各位见笑.] 编程基 ...

  4. python财务编程_Python笔记 财务小白的 day4 python编程基础(2)

    [本文的我,是一个文科财务工作者.在单位信息化全靠人做的年代,确实工作压力大也忙不过来.9102年的我,深感不学习点新知识迟早要被淘汰.所以今天开始记录自己的python小白笔记,各位见笑.] 编程基 ...

  5. python pymysql实例_python笔记-mysql命令使用示例(使用pymysql执行)

    一.mysql命令使用 学习完mysql现在来进行一些测试 1.1.进入mysql 终端输入一下命令,进入数据库 mysql -uusername -p 1.2 进入数据库 在mysql终端输入如下命 ...

  6. python gpu编程_Python笔记_第四篇_高阶编程_进程、线程、协程_5.GPU加速

    Numba:高性能计算的高生产率 在这篇文章中,笔者将向你介绍一个来自Anaconda的Python编译器Numba,它可以在CUDA-capable GPU或多核cpu上编译Python代码.Pyt ...

  7. python数据整理_python数据类型整理

    Python中常见的数据结构可以统称为容器(container).序列(如列表和元组).映射(如字典)以及集合(set)是三类主要的容器. 一.序列(列表.元组和字符串) 序列中的每个元素都有自己的编 ...

  8. python笔记全_Python笔记

    一.数据结构和序列 1.1.元组:有一种固定长度,不可修改的python对象序列 tup = 1,2,3 tup : (1,2,3) tup = tuple([4,0,2]) tup : (4,0,2 ...

  9. python今日内容_python笔记15

    今日内容 模块知识 内置模块 time datetime json 其他 内容回顾 & 作业题 重要知识点 构造字典和函数对应关系,避免重复的if else a=1 b=2 ==> a, ...

  10. [转载] python定义整型常量_Python笔记——数据类型、变量和常量

    参考链接: Python变量,常量和文字 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频 ...

最新文章

  1. WCF学习之旅—WCF服务的WAS寄宿(十二)
  2. 零基础前端笔记(1)web,html,标签,锚点,路径
  3. java分布式应用限流实现
  4. GetModuleHandle(NULL)获取当前DLL模块基址?
  5. 深大计算机科学与技术在广东省,广东考生请注意:深圳大学2021年计划本省总招生人数比例超过75%!...
  6. RabbitMQ的web界面解析
  7. IIS 添加mime 支持 apk,exe,.woff,IIS MIME设置 ,Android apk下载的MIME 设置 苹果ISO .ipa下载mime 设置...
  8. idea项目(git)版本回退
  9. [转]java applet
  10. c# winform 显示动态gif图片的简单方法
  11. Windows快捷键设置
  12. Python pandas库的简单使用
  13. 人脸识别测试点整理思维导图方式
  14. macbook边缘磕碰如何修复
  15. 校园招聘-2017美团后台开发内推笔试编程题
  16. BZOJ3786: 星系探索(伪ETT)
  17. 文字转语音软件哪个好,这一款值得推荐
  18. Android两个canvas混合叠加,Android Canvas设置绘画时重叠部分的处理模式【含效果图】...
  19. Vim内同时对多行增加或删除相同的内容
  20. 求绝对值(调用函数)

热门文章

  1. asc怎么用 linux zip_File Roller/Unzip 解压中文 Zip 文件名乱码
  2. 安卓linux开机画面,Android开机logo简单修改方法
  3. HTML+CSS实现小米登录界面
  4. 西门子PLC开关量选择
  5. 新建mfc工程后打开图形化设计界面
  6. MacOS系统下matplotlib中SimHei中文字体缺失报错的解决办法
  7. 16家上市银行股票代码
  8. android theme错误,关于android:您需要在此活动中使用Theme.AppCompat主题(或后代)。 更改为Theme.AppCompat会导致其他错误...
  9. c语言第三章重点知识点总结,c语言重点知识点总结
  10. 最强分布式锁工具:Redisson