python入门

作者: Zke小窝 | 来源:发表于2021-01-28 11:16 被阅读0次

python具有相当多的又优势:1. 简单:Python奉行简洁主义,易于读写。;2. 免费:Python是开源软件。;3. 兼容性:Python兼容众多平台。;4. 面向对象:Python既支持面向过程,也支持面向对象编程。在面向过程编程中,程序员复用代码,在面向对象编程中,使用基于数据和函数的对象。5. 丰富的库;6. 规范的代码:Python采用强制缩进的方式使得代码具有极佳的可读性。;7. 可扩展性和可嵌入性。8.健壮

python主要流行版本python 2.X 与 python 3.X,目前较流行3.X的版本

详见Python发展历史:https://baike.baidu.com/item/Python/407313?fr=aladdin

入门python首先要安装python解释器与配置python系统环境

解释器下载地址:https://www.python.org/downloads/release/python-372/

一定记得打上 Add Python 3.7 to PATH

为更便捷的使用开发python,推荐使用PyCharm进行练习与测试。PyCharm是⼀种Python IDE(集成开发环境),带有⼀整套可以帮助⽤户在使⽤Python语⾔开发时提⾼其效率的⼯具,内部集成的功能如下:

Project管理、智能提示、语法⾼亮、代码跳转、调试代码、解释代码(解释器)、框架和库

......

PyCharm下载地址:http://www.jetbrains.com/pycharm/download/#section=windows


简单的下载安装后即可进入使用学习:

首次学习进行简单的了解:1.注释    (单行注释: #)     (多行注释 '''    ''')

2.变量    命名变量:变量名 = 值;    命名习惯⻅名知义。⼤驼峰:即每个单词⾸字⺟都⼤写,例如: MyName 。

⼩驼峰:第⼆个(含)以后的单词⾸字⺟⼤写,例如: myName 。下划线:不能使用空格例如: my_name 。

3.输出    print()    格式化符号:%s 字符串    %d 有符号的十进制整数    %f 浮点数    print('内容', end="")

4.输入    input()输⼊的特点:1.⼀般将input接收的数据存储到变量;2.input接收的任何数据默认都是字符串数据类型


简要介绍python面向对象的特点:⾯向对象是⼀种抽象化的编程思想,很多编程语⾔中都有的⼀种思想。

⾯向对象是⼀种抽象化的编程思想,很多编程语⾔中都有的⼀种思想。例如:洗⾐服

思考:⼏种途径可以完成洗⾐服?    答: ⼿洗 和 机洗。

思考:对⽐两种洗⾐服途径,发现了什么?    答:机洗更简单

思考:机洗,只需要找到⼀台洗⾐机,加⼊简单操作就可以完成洗⾐服的⼯作,⽽不需要关⼼洗⾐机内部发⽣了什么事情。

思考:洗⾐机洗⾐服描述过程中,洗⾐机其实就是⼀个事物,即对象,洗⾐机对象哪来的呢?    答:洗⾐机是由⼯⼚⼯⼈制作出来。

思考:⼯⼚⼯⼈怎么制作出的洗⾐机?    答:⼯⼈根据设计师设计的功能图纸制作洗⾐机。

总结:图纸 → 洗⾐机 → 洗⾐服。    在⾯向对象编程过程中,有两个重要组成部分:(图纸) 和 对象(洗衣机)。

类和对象的关系:⽤类去创建⼀个对象

⾯向对象就是将编程当成是⼀个事物,对外界来说,事物是直接使⽤的,不⽤去管他内部的情况。⽽编程就是设置事物能够做什么事。

#创建类

创建类

#创建对象

创建对象

#类外⾯添加对象属性

类外⾯添加对象属性

#类外⾯获取对象属性

类外⾯获取对象属性

简单的了解便可以使人产生浓厚的兴趣,让我们开启python之旅吧!

相关文章

网友评论

    本文标题:python入门

    本文链接:https://www.haomeiwen.com/subject/cssttltx.html