python
诗酒趁年华~
这个作者很懒,什么都没留下…
展开
-
递归函数和字符串的内置函数
递归的两个条件: 1、函数自身调用自身 2、一定要有终止条件,否则是个死循环 注意:在python中,不允许递归超过1000次,如果必须超过1000次,要用下面方法: import sys sys.getrecursionlimit() /获取递归次数限制 sys.setrecursionlimit(10000) /重新设置递归限制次数字符串的内置函数:capitalize() #首字母大写center() #居中对齐ljust() #左对齐rjust() #右对齐count() #原创 2021-10-15 09:46:44 · 215 阅读 · 0 评论 -
python中的函数
python函数定义格式:关键字 def 【defined function】def 函数名称 ([参数列表]):函数体[return 返回值]python中函数的分类:按有无返回值分为有返回值函数和无返回值函数按有无参数分为有参函数和无参函数根据函数的定义者分为系统函数(官方定义)、第三方定义的函数以及自定义函数(命名不能和系统的全局函数重名)常用输出字符串和参数的两种格式:def sum_xy(x,y): return(x+y)num1 = int(i原创 2021-10-08 10:28:10 · 213 阅读 · 0 评论 -
python中变量值交换的三种方法
第一种就是我们最常见的:假设a=100,b=200我们需要引入一个新的变量c来作为交换的工具:c = aa = bb = c以上命令执行后,可以直接交换a和b的值第二种是利用数学的运算规律交换:a = a+ bb = a - ba = a - b乍一看有点眼花,但是仔细想想也是有道理的。编程语言中的=不是等于的意思,是赋值运算符。我们先来看第一行,将a + b的值赋值给a,也就是说,这时候变量a的值为a + b。第二行是将a - b 的值赋值给b,因为第一行已原创 2021-09-19 18:42:00 · 15494 阅读 · 1 评论 -
Python中的字典和集合
字典字典中可以存在多种数据类型,但是字典中的key是不能重复的(1就是True),并且列表不能作为key字典中的内置方法:clear:清除所有,返回0copy:浅拷贝,返回新列表get:获取单个元素(值),返回获取值,如果获取key不存在,返回空或指定值items:把字典转成列表,返回该列表keys:返回所有keyvalues:返回所有valuepop:弹出指定内容,返回指定key的值,需要传参popitem:弹出末尾内容,以元组的形式返回末尾的key和值,不需要传参原创 2021-09-14 10:02:41 · 442 阅读 · 0 评论 -
Python元组和列表
目录list(列表)和tuple(元组)的区别:查看内置方法:tuple内置方法:列表:内置的可变序列内置方法:字典:dictionary浅拷贝、深拷贝比较:浅拷贝深拷贝可变对象和不可变对象list(列表)和tuple(元组)的区别:list的元素是可变的tuple中的元素,只有tuple中的list可以变化查看内置方法:help(tuple)或按住ctrl加鼠标左键双下划线所标注的方法:内置的特殊方法(或魔法方法)目前只关心不带下划线的方原创 2021-09-11 12:04:32 · 119 阅读 · 0 评论