Python 基础知识 1(图文教程)

一、两种运行方式

1. 交互式运行

方法一:在Windows控制台(命令提示符)中,输入“python” 回车,调出python的控制台,输入要执行的python语句“print("hello")” 回车

Python 基础知识 1(图文教程)_第1张图片

方法二:在python控制台,直接输入要执行的python语句“print("hello")”回车

Python 基础知识 1(图文教程)_第2张图片

2. 脚本式运行

①将所有代码放在拓展名为.py文件中(可用记事本编辑和打开)

Python 基础知识 1(图文教程)_第3张图片

②在Windows控制台输入python和指定运行脚本文件的路径 “python d:/pythton3/hello.py”回车

Python 基础知识 1(图文教程)_第4张图片

二、程序常见报错

1. 中文编码报错

SyntaxError: Non-UTF-8 code starting with'\xcd” in file d:/python3/hello.py on line 1, but no encoding declared;see http://python.org/dev/peps/pep-0263/ for details

报错原因:在使用ANSI编码的python脚本文件中,输入中文代码

解决办法:使用python 3.x环境创建py脚本文件时,将文件编码格式设置为UTF-8

2. 代码缩进报错

IndentationError: unexpected indent

报错原因:同一层次的代码有的缩进2个空格,有的缩进4个空格

IndentationError: unindent does not match any outer indentation level

报错原因:同一层次的代码有的缩进1个制表符(Tab键),有的缩进4个空格

解决办法:同一层次的代码,必须使用相同的缩进方式

三、输入输出函数

1. input函数

格式:input([prompt]),prompt是一个可选参数,给用的提示信息

Python 基础知识 1(图文教程)_第5张图片

2. eval函数

格式:eval(expression),expression是字符串类型的参数,对应一个有效的python表达式

Python 基础知识 1(图文教程)_第6张图片

表达式报错

SyntaxError: invalid syntax

报错原因:不符合数学规范,表达式无效

Python 基础知识 1(图文教程)_第7张图片

3.print函数

格式:print(object),object是要输出的数据

Python 基础知识 1(图文教程)_第8张图片

四、IDLE环境介绍

1. Shell窗口模式-交互式运行方式

同Windows控制台输入“python”指令

Python 基础知识 1(图文教程)_第9张图片

2. Editor窗口模式-创建python脚本

①创建文件 File->New File

Python 基础知识 1(图文教程)_第10张图片

②输入执行语句 print("hello")

③保存脚本 File->Save,输入文件名并保存

Python 基础知识 1(图文教程)_第11张图片

④运行脚本 Run->Run Module,弹出Shell窗口并输出运行结果

Python 基础知识 1(图文教程)_第12张图片

你可能感兴趣的:(Python,知识,学习,python,开发语言)