随笔分类 - python
python使用心得
摘要:1.类属性通过类方法来修改,格式@classmethod,可以同时通过类和实例来访问。 2.静态属性的方法括号()中不带self参数,通过@staticmethod来装饰,可以通过类.方法名和实例.方法名的方式访问。 3.实例方法需要加参数self(用来修改实例实现和类属性),类方法需要加参数cls
阅读全文
摘要:class Su: born_city = 'Jiangsu' wearing = 'thick' def diet(self): print('我们爱吃甜。') class Yue: settle_city = 'Guangdong' wearing = 'thin' def diet(self)
阅读全文
摘要:Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 本站Python教程会具体介绍。 断言(Assertions):本站Python教程会具体介绍。 python标准异常 异常名称描述 Ba
阅读全文
摘要:当分不清代码会哪种错误时,可以用: try: ······ except Exception as e: ....... 结构来扑捉所有的异常。 如:
阅读全文
摘要:1.默认打印字典的键: 2.如果要打印值,可以通过字典名.values(): 3.如果要打印键值,可以通过字典名.items():
阅读全文
摘要:bool() #检查数值的真假 >>>print(bool(1)) True >>>print(bool(0)) False 假的 其他都是真的 False True 0 5(任意整数)1.0(任意浮点数) ''(空字符串) '风变编程'(字符串) [](空列表) [1,2,3] {}(空字典) {
阅读全文
摘要:1.偏移量 对列表元素的位置编号。 #列表的偏移量从0开始计算 #如果要提取一段列表,需要使用切片的形式[a:b]:从a到b的元素,但不包括b(a <= X < b);冒号某侧如果没有数字,则全取 >>>list = ['松','竹','梅'] >>>print(list[0]) >>>print(
阅读全文
摘要:如果有多个判断,可以用括号括起来再进行判断:elif (user_choice == '石头' and computer_choice == '剪刀') or (user_choice == '剪刀' and computer_choice == '布')
阅读全文
摘要:1.end可以控制打印的字符换行,保持在同一行。
阅读全文
摘要:对于全局变量的修改,如果全局变量是int或者str,那么如果想要在函数中对函数变量进行修改,则需要先在函数内,声明其为global,再进行修改 如果是list或者dict则可以直接修改。 a = 1 b = [2, 3] c = 1 def func(): a = 2 print ("in func
阅读全文
摘要:可对列表、元组求平均数。
阅读全文
摘要:1.sort()函数不仅可以对字母按顺序排列,对数字也可以。 2.利用sort(reverse=True)反向排列:
阅读全文
摘要:sum() 方法对系列进行求和计算。 语法 以下是 sum() 方法的语法: sum(iterable[, start]) 参数 iterable -- 可迭代对象,如:列表、元组、集合。 start -- 指定相加的参数,如果没有设置这个值,默认为0。 返回值 返回计算结果。 如图: 实例 以下展
阅读全文
摘要:字典语法 1.字典数据的提取 #列表使用偏移量来提取,字典使用键来提取 >>>group = {'师父':'唐三藏', '大师兄':'孙行者', '二师兄':'猪八戒', '沙师弟':'沙和尚'} >>>print(group['师父']) 唐三藏 2.字典数据的修改 >>>group = {'师父
阅读全文
摘要:1.print('\n{}{}'.format('数字:',0)) # 优势1:不用担心用错类型码。2.print('{},{}'.format(0,1)) # 优势2不设置指定位置时,默认按顺序对应。3.print('{1},{0}'.format(0,9)) # 优势3:当设置指定位置时,按指定
阅读全文
摘要:一个小小的提示:%后面的类型码用什么,取决于你希望这个%占住的这个位置的数据以什么类型展示出来,如果你希望它以字符串形式展示,那就写%s,如果你希望它以整数形式展示,那就写%d。
阅读全文
摘要:例如生成0到9之间的随机数: import random print(random.randint(0,9)) 这样会生成0<=随机数<=9的随机数。
阅读全文

浙公网安备 33010602011771号