自定义博客皮肤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.pydef say():print(“人生苦短,我学Python!”)def CLanguage():print(“C语言中文网:http://c.biancheng.net”)def disPython():print(“Python教程:http://c.biancheng.net/python”)#test.pyfrom demo import *say()CLanguage()disPython()#Python模块__al

2020-12-09 20:57:03 98

原创 2020-12-07

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

2020-12-07 23:46:36 239

原创 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 119

原创 2020-12-05

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

2020-12-05 19:57:19 100

原创 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 149

原创 2020-12-02

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

2020-12-02 22:27:15 182

原创 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 97

原创 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 101

原创 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 164

原创 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 71

原创 2020-11-26

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

2020-11-26 11:54:29 73

原创 2020-11-25

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

2020-11-25 11:55:16 109

空空如也

空空如也

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

TA关注的人

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