Python基础(1)

Python基础(1),第1张

概述1.面向对象思想有三大要素:封装、继承、多态 封装:就是把客观的事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象 *** 作,对不可信的信息隐藏。隐藏实现细节,使得代码模块化。 继承:可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。可以扩展已存在的代码模块。 多态:是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋 1.面向对象思想有三大要素:封装、继承、多态

封装:就是把客观的事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象 *** 作,对不可信的信息隐藏。隐藏实现细节,使得代码模块化。

继承:可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。可以扩展已存在的代码模块。

多态:是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。父类引用指向子类对象。

2.函数的写法  2.1函数与类的标准写法    

"""
def        函数名称(): #由“:”时,则需要按tab键,缩进一个tab键,保证规范
  |
函数标识


标识       类名 (object) :
  |               |
class    classname

"""

2.2导入库、for循环、格式化输出

"""
导入库,import 库名
for 循环,如果计数的情况则使用--------开始 结束 [步长]
range的区间是一个前闭后开.--------range(start,end,[step])
格式化输出
     %-->%(),%d后接整型,   %f后接浮点,   %s后接字符串.
     {}-->format(),它可以直接传入任何类型,然后格式化输出.

print 控制台(terminal)打印
end 以什么方式结尾,默认以换行符"\n"
 flush 刷新缓冲区.
"""

3.定义类

1. 使用标识符class Classname(object):
2. 重写__init__函数,但是需要记住,一定要打上一个"self"的标记
因为后面会学到继承,当在继承的时候可能就会有函数名相撞的情况.
或者说,类中会含有多个变量,多个函数,那么就需要使用"self"手段去区分.
3. 类的传参是在__init__函数中的.需要注意的是,如果你的参数可能被多个函数都使用,那么
你才在__init__函数中去定义参数

注:1.在Python中,所有的函数均有返回值

  若你给予了“return”,则返回你给予的值

  若你没给予“return”,则返回默认值None。

2.     if        条件:

      条件执行体

  else:

      如果if不走,则走else

 

4.实例 4.1数字运算

 

4.2判断一个数是否为素数

总结

以上是内存溢出为你收集整理的Python基础(1)全部内容,希望文章能够帮你解决Python基础(1)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1195345.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存