- 博客(6)
- 收藏
- 关注
原创 Python:函数
1 函数 Python的函数可以分为内置函数、模块函数和用户自定义函数三类。 (1)用户自定义函数可以写在单行函数,称为“lambda函数”。 (2)用户自定义函数可以放在“类(class)”中,也可以放在类外。原因在于,Python不仅支持面向对象编程,还支持面向过程编程。 1.1 内置函数 内置函数(Built- In Function,BIF)是指已内置在Python解释器中的函数,其调用方法为“直接用函数名”。 i = 20 type(i) int 1.2 模块函数 模块函数是指定义在Python
2021-10-04 18:58:22
518
原创 Python:迭代器与生成器
斐波那契数列 数列递推式: fib(0)=1 fib(1)=1 fib(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=1 n=5 for i in range(1,n+1): a = a * i print(a) 12
2021-10-04 15:24:42
307
原创 Python:正则表达式
1 正则表达式 - 语法 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 例如: runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。 runoo*b,可以匹配 runob、runoob、runoooooob 等,*号代表前面的字符可以不出现,也可以出现一次或者多次(0次、或1次、或
2021-08-29 18:07:52
198
原创 Python:字符串、序列、集合
1、字符串 1.1 定义方法 print('abc') print("abc") abc abc Python中的字符串可以用单引号括起来,也可以用双引号括起来。 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
535
原创 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
1405
原创 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
424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅