
python笔记
拜托别延毕_a
发疯科研日常,欢迎交流学习~
展开
-
python笔记4:面向过程和面向对象基本概念及区分、类和对象
面向过程--怎么做? 把完成某一个需求的所有步骤从头到尾逐步实现 根据开发需求,将某些独立功能的代码封装成一个又一个函数 最后完成的代码,就是顺序的嗲用不同的函数 特点 注重步骤与过程,不注重职责分工 如果需求复杂,代码会变的很复杂 开发复杂项目,没有固定的套路,开发难度很大 面向对象--谁来做? 相比较函数,面向对象是更大的封装,根据职责在一个对象中封装多个方法 在完成某一个需求前,首先确定职责--要做的事情(方法) 根据职责确定不同的对象,在对象内部封装不同的方法(多个) 最后.原创 2022-04-10 10:10:17 · 230 阅读 · 0 评论 -
python笔记3:字符串的切片(代码)
切片方法适用于字符串、列表、元组 切片使用索引值来限定范围,从一个大的字符串中切出小的字符串 列表和元组都是有序的集合,都能够通过索引值获取到对应的数据 字典是一个无序的集合,是使用键值对保存数据 格式:字符串[开始索引:结束索引:步长] 左闭右开 若不指定结束索引,则从开始索引处切到最后一个值 num_str="0,1,2,3,4,5,6,7,8,9" # 将字符串逆序输出 num_str[-1::-1] Out[8]: '9876543210' ...原创 2022-04-09 10:38:29 · 1012 阅读 · 0 评论 -
python笔记2:模块概念及使用、pyc文件(代码)
模块是python程序架构的一个核心概念 模块就好比是工具包,想要使用这个工具包里的工具,就要导入import这个模块 每一个以扩展名py结尾的python源代码文件都是一个模块 在模块中定义的全局变量、函数都是模块能够提供给外界直接使用的工具 # 定义模块 def print_line(char, times): ''' :param char: :param times: :return: ''' print(char * times).原创 2022-04-09 10:12:05 · 238 阅读 · 0 评论 -
Python笔记1:函数的定义及使用(代码)
定义函数的格式: def 函数名(): 函数封装的代码 ...... 注: def是define的缩写 函数是对一段具有独立功能代码的封装原创 2022-04-08 20:57:22 · 356 阅读 · 0 评论