写给Cindy小朋友的python入门教程(一)
- 为什么有这个教程
- python 简介和安装教程
-
- 什么是python
- python IDLE 安装及简单使用
- python编程入门基础
-
- 变量的赋值
- 数据类型及转换
- 输入和输出
- 条件和循环
-
- 条件结构
- 循环
- 嵌套循环
- 习题
-
- 1. 三角形问题
- 2. 九九乘法表的while实现
- 3 斐波那契数列*
为什么有这个教程
事情是这样的,有一天一个叫Cindy的聪明又好学的小朋友找到我,说想学python。我回顾了一下自己学习python的经历,发现其实只要以前学过编程,python是非常好上手的。为了充分发扬先会带动后会的精神,我决定写这样一个教程,尽我所能让即使是小白的Cindy也能快速学会python。就是这样,下面我们开始吧。
python 简介和安装教程
什么是python
Python是一种简介高效的计算机程序编程语言,简单易学且功能全面。与C和Java等经典语言相比,Python可以用更少的代码实现同样的功能。它支持面向对象和函数式编程,并提供了高效的高级数据结构。
作为解释型的脚本语言,Python在开发过程中无需编译环节,可以直接执行代码,具有交互式特性。
python IDLE 安装及简单使用
对于新手而言,推荐使用下载时python自带的 IDLE(Integrated Development and Learning Environmen,集成开发环境) 来学习python,简洁易上手。
首先,进入python官网下载来下载适应自己系统版本的python(比如Cindy小朋友是macOS系统)。下载完成并安装好以后,在开始菜单中找到python IDLE并打开:
打开后可以看到IDLE shell如下图所示:
上图中的三个箭头>>>提示我们可以在其后输入python代码,先来一个经典的“Hello Cindy”:
这里碰见了我们在python中学习到的第一个函数print():
'''
此函数的作用为,将括号中给定的参数打印到python的控制台
括号中用引号括起来的是字符串类型的数据
'''
>>>print("Hello Cindy!")
Hello Cindy!
我们现在写代码的位置是交互式的编程环境,也就是我们写一句,python处理一句:
交互式的编程适用于简单的语句测试,但不适合写较长段的程序,因此我们可以使用IDLE自带的代码编辑器来进行学习:
点击shell 菜单栏的 File–> New File 可以新建一个代码文件:
注意不论是在代码文件中还是在交互式环境中,python的语法和运行都是完全一致的。
写完之后,我们要首先将代码文件保存:
在新的代码文件窗口的菜单栏点击 File -->Save 保存好你的文件。
然后我们就可以运行文件了,菜单栏点击Run–> Run Module运行写好的文件,结果如下: