python基础语法与操作

导入模块儿
import cgi
cgi.closelog()

#也可以用如下方法进行导入,这里就只是导入一个函数
from cig import closelog

模块儿的类别

  • 1、自带模块儿
  • 2、第三方模块儿
  • 3、自定义模块儿

第三方模块儿安装方法

  • 1、pip pip install 模块儿名
  • 2、whl(下载安装)百度lfd python,直接下载下来,后缀名whl 然后目录下 pip install 文件全名+后缀名(whl)
  • 3、直接复制的方式
python的io
open(fileaddress,''),w:读取,b:二进制,a:追加
读取中文加上encoding = "utf-8"
fh = open("C:/Users/10167/Desktop/test.txt", encoding= 'utf-8')
print(fh.read())
fh.close()
fh = open("C:/Users/10167/Desktop/test.txt",'a', encoding= 'utf-8')
fh.write("你好世界")
fh.close()
python的异常
#exception format
'''
try:
    //todo
except Exception as exceptionName:
    //todo...
'''
#example:
try:
    a = 1/0
except Exception as error:
    print(error)
print("finished")

python的类

构造方法
class myTestClass:
    #构造方法
    def __init__(self):
        print("hello python")

class myTestClass2:
    def __init__(self,name,year):
        print(name+"   "+str(year))

a = myTestClass()
print(a)
b = myTestClass2("william_x_f_wang",21)
print(b)
属性和方法
class myTestClass3:
    def __init__(self,name,sex):
        self.name = name
        self.sex = sex
    def testMethod1(self):
        print("this is my testMethod1 myName is"+self.name)

c = myTestClass3("william",'男')
print(c.name)
print(c.sex)
c.testMethod1()
单继承和多继承
class Father:
    def speak(self):
        print("i am father")
class Mother:
    def listen(self):
        print("i am mother")
#单继承
class Son(Father):
    pass
d = Son()
d.speak()

#多继承
class dauther(Father,Mother):
    pass
f = dauther();
f.speak()
f.listen()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值