![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 64
Jeff.Ye
Jeff小菜鸟
展开
-
Python学习笔记(七):面向对象编程!(先到这里,最近没时间更了!)
一、面向对象面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身。应用场景:一旦完成基本很少改变的场景,著名的例子有Linux內核,git,以及Apache HTTP Server等。面向对象的程序设计的核心是对象(上帝式思维),要理解对象为何物,必须把自己当成上帝,上帝原创 2021-09-28 12:29:40 · 201 阅读 · 0 评论 -
Python小记(一):import和from。。。import区别?
系统自带模块(库)```cppimport retarget = 'abc1234xyz're.search('(\d+)', target)但有时候,你可能会看到某些人这样写代码:```pythonfrom re import searchtarget = 'abc1234xyz'search('(\d+)', target)那么这两种导入方式有什么区别呢?我们分别使用type函数来看看他们的类型:>>> import re>>> ty原创 2021-09-20 22:51:52 · 720 阅读 · 1 评论 -
Python学习笔记(六):函数(二)!OVER!
引言Python代码运行的时候遇到函数是怎么做的,从Python解释器开始执行之后,就在内存中开辟里一个空间,每当遇到一个变量的时候,就把变量名和值之间对应的关系记录下来,但是当遇到函数定义的时候,解释器只是象征性的将函数名读如内存,表示知道这个函数存在了,至于函数内部的变量和逻辑,解释器根本不关心。等执行到函数调用的时候,Python解释器会再开辟一块内存来储存这个函数里面的内容,这个时候,才关注函数里面有哪些变量,而函数中的变量回储存在新开辟出来的内存中,函数中的变量只能在函数内部使用,并且会随着函原创 2021-09-17 13:30:03 · 356 阅读 · 0 评论 -
Python学习笔记(五):函数(一)!RUSH!!!!
函数定义def mylen(): """计算s1的长度""" s1 = "hello world" length = 0 for i in s1: length = length+1 print(length)#函数调用 mylen()定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 def 是固定的,不能变,他就是定义函数的关键字。 空格 为了将def关键字和函数名分开,必须空(四声),当然你可以原创 2021-09-15 13:18:07 · 97 阅读 · 0 评论 -
Python学习笔记(四):基础数据类型!(元组、列表、字典)
元组tupe元组被称为只读列表,即数据可以被查询,但不能被修改,所以,字符串的切片操作同样适用于元组。例:(1,2,3)(“a”,“b”,“c”)列表list列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如:li = [‘alex’,123,Ture,(1,2,3,’wusir’),[1,2,3,’小明’,],{‘name’:’alex’}]列表相比于字符串,不仅可以储存不同的数据原创 2021-09-14 13:34:57 · 383 阅读 · 0 评论 -
Python学习笔记(三):基础数据类型!数字和字符串。
数据分类数字字符串列表元组字典集合数字int#bit_length() 当十进制用二进制表示时,最少使用的位数v = 11data = v.bit_length()print(data)布尔bool真 1 True。真 1 True。假 0 False。字符串str字符串的索引与切片索引即下标,就是字符串组成的元素从第一个开始,初始索引为0以此类推。a = 'ABCDEFGHIJK'print(a[0])print(a[3])print(a原创 2021-09-13 13:25:01 · 108 阅读 · 0 评论 -
Python学习笔记(二):循环语句!
流程控制语句if …else(强制缩进)"""if 条件: 满足条件执行代码else: if条件不满足就走这段"""AgeOfOldboy = 48if AgeOfOldboy > 50 : print("Too old, time to retire..")else: print("还能折腾几年!")Python的缩进有以下几个原则:顶级代码必须顶行写,即如果一行代码本身不依赖于任何条件,那它必须不能进行任何缩进同一级别的代码,缩进必须一致原创 2021-09-11 13:29:32 · 114 阅读 · 0 评论 -
Python学习笔记(一):随手记记!
1、注释当行注释:# 被注释内容多行注释:’’‘被注释内容’’’,或者""“被注释内容”""2、名字定义方式#驼峰体AgeOfOldboy = 56NumberOfStudents = 80#下划线age_of_oldboy = 56number_of_students = 803、程序交互name = input(“What is your name?”)age = input(“How old are you?”)hometown = input(“Where is your原创 2021-09-10 13:24:36 · 93 阅读 · 0 评论