使用IDLE编辑器
Python的IDLE有两个窗口可以用来编辑Python程序。

壳(Shell)窗口

直接执行Python指令

IDLE编辑窗口

用来输入和保存程序

壳(shell)窗口

当我们打开IDLE的时候,弹出来的窗口就是壳窗口,我们不需要创建任何的文件,直接可以将Python代码输入到壳窗口之中来运行。

pycharm python编辑器 python编辑器代码_pycharm python编辑器

第一行显示当前Python的版本信息。

在“>>>”之后输入我们想要执行的Python代码,输入完成,回车即可以运行

尝试运行以下程序代码:

print("Hello World!")
3+4

IDLE编辑器

我们发现,我们使用shell在编程程序的时候,当我们关闭窗口之后,程序就不见了,无法再次运行和修改了。正常我们在编写代码的时候,是可以保存和修改代码的,所以我们使用IDLE编辑器,支持我们保存我们的Python代码,可以给我们编写完的程序保存到电脑中,后缀名为“.py”。

第一步:打开IDLE壳窗口

pycharm python编辑器 python编辑器代码_python_02

第二步:选择“File”——“New File”

pycharm python编辑器 python编辑器代码_Python_03

pycharm python编辑器 python编辑器代码_编程语言_04

“Untitled”表示还没有保存命名

第三步:打开编辑器窗口之后,先保存,再编写代码。

选择“File”——“Save”(快捷键Ctrl + s)

pycharm python编辑器 python编辑器代码_编程语言_05

选择要保存到电脑的位置,以及文件名称

pycharm python编辑器 python编辑器代码_pycharm python编辑器_06

如下,保存到桌面的“test.py”文件

pycharm python编辑器 python编辑器代码_编程语言_07

如何运行程序:

选择“Run”——“Run Module”或者按下键盘上的“F5”键

pycharm python编辑器 python编辑器代码_编程语言_08

第四步:如何再次运行或修改“test.py”这个程序文件呢

选择”File“——”Open“

pycharm python编辑器 python编辑器代码_python_09

然后找到我们之前保存的位置,选择”test.py“,然后打开

pycharm python编辑器 python编辑器代码_Python_10

Python基础语法

Python是一种计算机编程语言,计算机编程语言有很多,比如Java、C、C++等,任何编程语言都有自己的一套语法习惯,编译器或解释器可以将符合语法的程序代码转化成计算机能够执行的机器码,然后执行,Python也是如此。

不过Python的语法比较简单,采用缩进形式。
**

缩进

**

age = 20
if age > 18:
    print("你是一个成年人了")
else:
    print("你还没有成年")

这里总共有5行代码,每一行都是一个语句,当语句以”:“结尾的时候,下一条语句则要缩进,按照约定俗成的惯例,使用4个空格缩进(即一个TAB键)。

当然,当我们回车的时候,Python会自动给我们缩进。

注意:如果缩进不对,程序运行将会报错
**

Python注释

**

"""年龄为20"""
age = 20  
if age > 18:  # 如果年龄大于18,代表成年
    print("你是一个成年人了")
else:     # 否则,就打印还没有成年
    print("你还没有成年")

1、""“注释的内容”""

2、#注释的内容

注释是给我们人看的,一个好的注释,可以很明白这段代码的意思,Python解释器会忽略掉注释,不会执行。

**

Python标识符

**

  • 第一个字符必须是字母表中字母或下划线 _ 。
  • 标识符的其他的部分由字母、数字和下划线组成。
  • 标识符对大小写敏感。
    例如age = 20,age就是以字母开头的,但是Age和age代表的两个不同的变量,要区分大小写。

是不是只要我们遵守了标识符命名规则,就可以随便命名?

Python保留字

不是的,我们要避开Python中的一些保留字(关键字),这些关键字是不可以用作标识符名称的。

pycharm python编辑器 python编辑器代码_编程语言_11

我们看到在Python中总共提供了35个关键字。

模块导入

我们在编写Python代码的时候,往往需要导入一些库,以导入turtle库为例:

1)、import turtle

将整个模块导入

2)、import turtle as t

对turtle库中函数调用采用更简洁的t.<函数名>()形式,保留字as的作用是将turtle库给予别名t

**3)、from turtle import ***

将turtle模块中的全部函数导入