- 博客(6)
- 收藏
- 关注
原创 Python -- 函数
函数此篇博客作为python学习笔记,可能出现内容不全,解释不规范的情况。欢迎指正,此篇博客也会持续进行更新改进,谢谢!语法def 函数名(参数表): 函数体 return 返回值返回值 如果返回值为空,则默认位None python可以返回元组、字典、列表等数据类型实现返回多个值的效果。参数传递 在python中,函数的参数传入时,每一个非默认参数都需要被赋值,其传参规则如下:位置参数位置参数必须按与声明一致的顺序和个数传入函数,否则会报错def
2022-04-27 18:01:23
95
原创 Python 列表
序列 在Python中,序列是最基本的数据结构,他是一块用于存放多个值的连续内存空间。Python中内置了5个常用的序列结构,分别是列表、元组、集合、字典和字符串。其中,除字典和集合意外,每个序列的每个元素都分配了一个索引(位置),并支持切片,相加,相乘操作。序列概述索引 序列中每个元素都有一个编号,也称为索引。这个索引是从0开始递增的,即0表示第一个元素,1表示第二个元素。依此类推。 特殊的,Python的索引可以是个负数,从右往左计数,也就是最后一个元素索引为-1,倒数第二个为-2
2022-04-23 20:39:40
734
原创 Python 运算符与表达式
笔者望借助CSDN来总结记录python学习过程中的学习笔记。运算符算数运算符运算符说明实例结果//整除7//23/除7/23.5****幂2**416注意: 除数不为0。%求余时第二个操作数为负结果为负。>>> print(7 % 2, 7 % -2, -7 % 2, -7 % -2)1 -1 1 -1赋值运算符 和c/c++类似,只是多了 **= 和 \\= 。比较运算符 > 、 <.
2022-04-22 21:52:41
580
原创 Python 语言基础
Python语言基础注释单行注释 # + 空格 + 内容多行注释 三对引号括起来的部分命名规则字母、下划线、数字首字符不能是数字不是保留字区分大小写不能使用特殊字符变量Python中允许多个变量同时指向指向同一个值。此时用id()获取变量内存地址是会得到相同的结果。也就是 a = b = 2是,a,b分到的内存地址一样。但如果c = 2,c的内存地址和a、b不一样。str = 'abcdefg' # adad# 变量>>> _1 = __1 =
2022-04-22 21:20:35
682
原创 每日一题(2022年4月4日)
题目一:你有一个序列,现在你要支持几种操作: insert x y,在从前往后的第xx个元素后面插入yy这个数。如果x=0x=0,那么就在开头插入。 delete x,删除从前往后的第xx个元素。 query k,询问从前往后数第kk个元素是多少。 输入格式第一行一个整数mm,表示操作个数。接下来mm行,每行一个上面所述的操作。输出格式输出若干行,对于每个查询操作,输出答案。做法一(链表)链表写法参考《算法竞赛进阶指南》#inclu
2022-04-04 19:56:34
1142
原创 链表初学(c代码实现)
#include<stdio.h>#include<stdlib.h>typedef struct _node{//创建链表结点 int value; struct _node*next;}Node;typedef struct _list{//存储头、尾结点 Node *head; Node *tail;}List;void add (List *pList,int number);//添加元素void delete(List *p.
2021-10-09 13:55:39
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人