Python基础语法
灵感来了
学习来了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python基础语法重温第八天
'''函数定义装饰器'''def p_decorator(func): # 包含任意参数 def wrapper(*args, **kwargs): return '<p>' + func(*args, **kwargs) + '</p>' return wrapper@p_decoratordef get_tex...原创 2020-02-25 18:22:41 · 160 阅读 · 0 评论 -
Python基础语法重温第七天
# -*- coding: utf-8 -*-# @Time : 2020/2/23 18:29# @File : 01.pyimport pickleperson = {'name': 'Tom', 'age': 20}# 将对象序列化s = pickle.dumps(person)print(s)# 反序列化p = pickle.loads(s)print(...原创 2020-02-24 19:55:23 · 168 阅读 · 0 评论 -
Python基础语法重温第六天
try: x = 5 / 0 print(x)except ZeroDivisionError as e: print('不能除零',e)except: print('其他错误')else: print('没有异常')class Person: def __init__(self, name): self.name = n...原创 2020-02-23 20:45:13 · 189 阅读 · 0 评论 -
Python基础语法重温第五天
以C语言为代表的面向过程的编程语言,核心思想是以计算机能够理解的逻辑去分析问题解决问题,算法和数据结构是关键。Python既可以面向过程,也可以面向对象。面向对象的核心思想是以符合人的思维习惯去分析问题、分解问题、解决问题。万物皆对象。 关注特征和行为。...原创 2020-02-22 19:03:45 · 167 阅读 · 0 评论 -
Python基础语法重温第四天
# *参数,定义任意数量的参数def avg(*scores): return sum(scores) / len(scores)scores = (98,99,80)#解包传参res = avg(*scores)print(res)# **参数,定义字典表参数def display(**args): print(args)dic = {'name': 'To...原创 2020-02-21 19:41:13 · 148 阅读 · 0 评论 -
Python基础语法重温第三天
#实现了迭代协议的对象可以使用迭代循环,内部方法__next__()可以获取下一个元素# #iter()判断对象是否应用迭代器功能f = open('data', encoding='utf8')emp = iter(f) is fprint(emp)print(f.__next__())print(next(f))urls = ['baidu.com', 'qq.vip','t...原创 2020-02-20 19:09:00 · 276 阅读 · 0 评论 -
Python基础语法重温第二天
###字典dictd = {'ISBN': '2567852', 'Title': '入门大法', 'Price': 50.00}#添加键值对d['Author'] = 'Marry' #1dep = {'Date': '2019-1-1'}d.update(dep) #2#检索,如果没有返回Noned.get('price', None)#dict构造函数声明字典...原创 2020-01-30 19:56:39 · 154 阅读 · 0 评论 -
Python基础语法重温第一天
import decimal###数值型(常用类型int、float)#结果为3.3000000000000003,计算机硬件描述浮点数精度时的特性造成num = 1.1+2.2#结果为3.3decimal.Decimal('1.1')+decimal.Decimal('2.2')#占位符num = '{0}'.format(20)#保留2位小数num = 3.333333n...原创 2020-01-29 19:59:52 · 162 阅读 · 0 评论
分享