自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 2020-12-09

#Python __all__变量用法 #demo.py def say(): print(“人生苦短,我学Python!”) def CLanguage(): print(“C语言中文网:http://c.biancheng.net”) def disPython(): print(“Python教程:http://c.biancheng.net/python”) #test.py from demo import * say() CLanguage() disPython() #Python模块__al

2020-12-09 20:57:03 59

原创 2020-12-07

class MyClass: #自定义一个类 def init(self, name , age): #定义该类的初始化函数 self.name = name #将传入的参数值赋值给成员交量 self.age = age def str(self): #用于将值转化为字符串形式,等同于 str(obj) return “name:”+self.name+";age:"+str(self.age) repr = str #转化为供解释器读取的形式 def lt(self,

2020-12-07 23:46:36 173

原创 2020-12-06

#Python MetaClass元类 #定义一个元类 class FirstMetaClass(type): # cls代表动态修改的类 # name代表动态修改的类名 # bases代表被动态修改的类的所有父类 # attr代表被动态修改的类的所有属性、方法组成的字典 def new(cls, name, bases, attrs): # 动态为该类添加一个name属性 attrs[‘name’] = “C语言中文网” attrs[‘say’] = lambda self: print(“调用 say(

2020-12-06 18:33:29 82

原创 2020-12-05

#Python super()函数:调用父类的构造方法 class People: def init(self,name): self.name = name def say(self): print(“我是人,名字为:”,self.name) class Animal: def init(self,food): self.food = food def display(self): print(“我是动物,我吃”,self.food) #People中的 name 属性和 say() 会遮蔽 Animal

2020-12-05 19:57:19 53

原创 2020-12-03

Python继承机制及使用 class Shape: def draw(self,content): print(“画”,content) class Form: def draw(self,content): print(“画”,content) def area(self): #… print(“此图形的面积为…”) class People: def say(self): print(“我是一个人,名字是:”,self.name) class Animal: def display(self): pr

2020-12-03 15:04:54 109

原创 2020-12-02

#Python封装 class CLanguage : def setname(self, name): if len(name) < 3: raise ValueError(‘名称长度必须大于3!’) self.__name = name def getname(self): return self.__name #为 name 配置 setter 和 getter 方法 name = property(getname, setname) def setadd(self, add): if add.

2020-12-02 22:27:15 135

原创 2020-12-01

#Python局部变量 def demo(): add = “http://c.biancheng.net/python/” print(“函数内部 add =”,add) demo() print(“函数外部 add =”,add) def demo(name,add): print(“函数内部 name =”,name) print(“函数内部 add =”,add) demo(“Python教程”,“http://c.biancheng.net/python/”) print(“函数外部 name =

2020-12-01 18:04:12 52

原创 2020-11-30

#Python init()类构造方法 class TheFirstDemo: def init(self): print(“调用构造方法”) add = ‘http://c.biancheng.net’ def say(self, content): print(content) class CLanguage: def init(self,name,add): print(name,“的网址为:”,add) add = CLanguage(“C语言中文网”,“http://c.biancheng.net

2020-11-30 21:37:25 51

原创 2020-11-29

将列表进行逆序 print([x for x in reversed([1,2,3,4,5])]) #将元组进行逆序 print([x for x in reversed((1,2,3,4,5))]) #将字符串进行逆序 print([x for x in reversed(“abcdefg”)]) #将 range() 生成的区间列表进行逆序 print([x for x in reversed(range(10))]) ...

2020-11-29 20:52:12 106

原创 2020-11-28

str = “c.biancheng.net” str.title() ‘C.Biancheng.Net’ str = “I LIKE C” str.title() ‘I Like C’ str = “I LIKE C” str.lower() ‘i like c’ str = “i like C” str.upper() ‘I LIKE C’

2020-11-28 23:11:31 47

原创 2020-11-26

#使用字符串作为key scores = {‘数学’: 95, ‘英语’: 92, ‘语文’: 84} print(scores) #使用元组和数字作为key dict1 = {(20, 30): ‘great’, 30: [1,2,3]} print(dict1) #创建空元组 dict2 = {} print(dict2)

2020-11-26 11:54:29 48

原创 2020-11-25

#变量的使用 n = 10 print(n) #将变量传递给函数 10 m = n * 10 + 5 #将变量作为四则运算的一部分 print(m) 105 print(m-30) #将由变量构成的表达式作为参数传递给函数 75 m = m * 2 #将变量本身的值翻倍 print(m) 210 url = “http://c.biancheng.net/cplus/” str = “C++教程:” + url #字符串拼接 print(str) C++教程:

2020-11-25 11:55:16 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除