Python第三天-输入输出

python 输出
name = input(‘请输入你的名字’)
输出
打印 print

文件输入输出 FileIo
f= open(‘newText.txt’,’w’) # 创建文件newText.txt , 模式 w 创建并打开文件
f.write(“fsadfsad”) #编辑文件内容
f.close() #关闭这个文件

#打开已有文件
c = open('a.txt')          #不指定模式,默认读取文件
while True:                 # while循环
... line = f.readline()     #  python 自带的 读取文件 只读一行
... print(line)            #打印
... if len(line)==0:       #如果读取到空行
...     break              #中断循环

f.close()                关闭文件

Python 错误与异常处理
1.语法错误:syntax Error
2.异常:Exceptions

try:
    #把可能出现异常的代码放在try下面
    x = int(input('hello'))
    break
except ValueErroe:         #这个错误的解决办法是
    print('')


面向对象变成和装饰器
    类:class  现实世界中一些事物的封装 如(学生)
    类:属性 

    类对象  类本身
    实例对象   通过类 转换出来的实例

    引用  通过引用对类的属性和方法进行操作
    实例化 创建一个类的具体事例对象  (如:学生张三)

    装饰器

    class Student:
    ...    def _init_ (self,name,age):
    ...         self.name = name
    ...         self.age = age
    ...     def introduce (self):
    ...         print('hello'+self.name)
    ...         print('age'+self.age)


    self  代表的是This ,代表当前类,不需要传参

    实例化
    //实例化Student 类
    jim = Student('tom',20)
        执行实例化对象的introduce方法
    jim.introduce()



    装饰器:类似js 的闭包


图形界面GUI:
    图形界面:tkinter 图形库
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值