Python(二)初级阶段 函数、模块、文件、异常

python中的函数的应用

例如:比较两个数,将较大的数返回

def Maxfun(a,b)
  if(a>b):
     return a
  else:
    return b

python模块

  • import 导入模块
import student   #导入学生模块
studeng.getstuName(); #调用sutdent模块中的方法。
  • from …import 导入 模块
from student import getStuName   #表示从student中导入getStuName模块
  • from …import * 导入模块中的所有
from student * #导入student的所有代码

python文件I/O

  • 读取键盘输入
Str = input("请输入:")
print(Str)
  • 读和写文件

file = open(filename,mode):filename,文件名称(包括路径);mode是打开方式
eg:
file=open(“E://test/test.txt”,“r+”) #以读写的方式打开文件test.txt
str = file.read() 读取整个文件的内容
str1=file.readline() 读取单独的一行数据
str2 = file.readlines() 读取文件中包含的所有的行
print(str)
file.write(“这是一个好文章”) 将字符串写入文件中
file.tell() 返回文件当前所处位置
file.seek(offset, from_what) 改变文件当前的位置:offset表示移动的步数,from_what表示从哪个位置开始移动 0开头 1当 前 2末尾
注意读写完后关闭文件: file.close()
pickle模块:实现了基本的数据序列和反序列化
pickle.dump(obj, file, [,protocol]) 将对象写入到文件中
x = pickle.load(file) 以反序列化的方式加载回对象后展示

python异常处理

try:
  要执行的代码
except 异常名称【可忽略】:
  发生异常时要执行的代码
finally:
  无论异常与否这里的代码块都会被执行

一个except可以处理多个异常类型

except (RuntimeError, TypeError, NameError):
    pass
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值