python采用强制缩进的方式是代码具有极佳的可读性_python入门

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/

a6e64fedc5f8

一定记得打上 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面向对象的特点:⾯向对象是⼀种抽象化的编程思想,很多编程语⾔中都有的⼀种思想。

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

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

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

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

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

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

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

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

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

#创建类

a6e64fedc5f8

创建类

#创建对象

a6e64fedc5f8

创建对象

#类外⾯添加对象属性

a6e64fedc5f8

类外⾯添加对象属性

#类外⾯获取对象属性

a6e64fedc5f8

类外⾯获取对象属性

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值