Python
文章平均质量分 91
daysandmoons1900
这个作者很懒,什么都没留下…
展开
-
Python:函数
1 函数Python的函数可以分为内置函数、模块函数和用户自定义函数三类。(1)用户自定义函数可以写在单行函数,称为“lambda函数”。(2)用户自定义函数可以放在“类(class)”中,也可以放在类外。原因在于,Python不仅支持面向对象编程,还支持面向过程编程。1.1 内置函数内置函数(Built- In Function,BIF)是指已内置在Python解释器中的函数,其调用方法为“直接用函数名”。i = 20type(i)int1.2 模块函数模块函数是指定义在Python原创 2021-10-04 18:58:22 · 334 阅读 · 0 评论 -
Python:迭代器与生成器
斐波那契数列数列递推式:fib(0)=1fib(1)=1fib(n)=fib(n-1)+fib(n-2) (n>=2)def fib(n): if n==1 or n==2: return 1 return fib(n-1)+fib(n-2)# 输出n=10的斐波那契数列的值print(fib(10))55计算阶乘1、for循环语句a=1n=5for i in range(1,n+1): a = a * iprint(a)12原创 2021-10-04 15:24:42 · 221 阅读 · 0 评论 -
Python:正则表达式
1 正则表达式 - 语法正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如:runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。runoo*b,可以匹配 runob、runoob、runoooooob 等,*号代表前面的字符可以不出现,也可以出现一次或者多次(0次、或1次、或原创 2021-08-29 18:07:52 · 123 阅读 · 0 评论 -
Python:字符串、序列、集合
1、字符串1.1 定义方法print('abc')print("abc")abcabcPython中的字符串可以用单引号括起来,也可以用双引号括起来。print("abc'de'f")abc’de’f当字符串本身含有单引号时,字符串只能用双引号括起来。print('abc"de"f')abc"de"f当字符串本身含有双引号时,字符串只能用单引号括起来。str1='''你好!我好!'''print(str1)str1你好!我好!‘\n你好!\n我好\n!’原创 2021-08-07 23:42:52 · 426 阅读 · 0 评论 -
Python数据类型:列表、集合、字典、字符串、元组和序列
1、列表1.1 定义myList=list("data")print(myList)[‘d’, ‘a’, ‘t’, ‘a’]1.2 切片左闭右开myList1[start:stop:step]myList1[1:8:2]1.3 反向遍历myList1=[21,22,23,24,25,26,27,28,29]myList1[:-1][21, 22, 23, 24, 25, 26, 27, 28]myList1=[21,22,23,24,25,26,27,28,29]myLis原创 2021-08-07 21:36:59 · 1250 阅读 · 0 评论 -
Elaine的python初学习
数据类型五、字符串类型1.字符串又被称为不可改变的字符序列2.可以使用单引号’ ‘、双引号" "、三引号’’’ ‘’'或""" “”"来定义3.单引号和双引号定义的字符串必须在一行,三引号定义的字符串可以分布在连续的多行str1='人生苦短,我用Python'print(str1,type(str1))str2="人生苦短,我用Python"print(str2,type(str2))str3="""人生苦短,我用Python"""print(str3,type(str3))当单引原创 2021-03-07 10:43:58 · 226 阅读 · 0 评论