码迷,mamicode.com
首页 > 编程语言 > 详细

Python入门程序

时间:2021-04-28 12:16:40      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:error:   单步调试   告诉   define   python 2   ror   hello   syn   逻辑错误   

一、   Python入门程序

2.1 Hello Python程序

2.1.1 Python 源程序的基本概念

1. Python 源程序就是一个特殊格式的?本?件,可以使?任意文本编辑软件做 Python 的开发

2. Python 程序的文件扩展名通常都是 .py

?本?件:没有任何的格式,

    在window下,能够使用记事本打开的文件,

    Linux夏,能够使用more/cat/less等命令打开的文件。

2.1.2 演练步骤

(1)在不含有中文的目录下,创建一个目录(Python0420)

(2)在改目录下,创建一个文本文档:HelloPython.py

(3)这个文本文档使用notepad++打开。

(4)输入2行代码

print("hello python")

print("hello world")

(5)运行 python 文件的路径

       (a)在Python0420目录下,点击 地址栏中,输入cmd 回车

       (b)当前 命令行(黑框框)的路径就是你打开的路径。

       (c) pyhon  HelloPython.py

 

2.2认识错误(BUG)

2.2.1错误介绍

 

错误:程序的在运行过程,运行的结果和预期不一样。

每一个程序员都是在不断地修改错误中成?的。

    技术的提升:解决能问题的能力在提成。

    态度的提升:面对解决问题的态度也在变化。

错误的分类:

    语法错误:

        单词的错误:Print  ->prin

        在Python解释的时候,开发工具会告诉你 在哪里 什么错误。

    逻辑错误:

        程序代码可以正常的运行,但是结果和预期不一样

        单步调试 是最好的结果方案。

 

2.2.2名称错误

 

 

NameError: name ‘prin‘ is not defined

名字错误:python的关键字写错了。

2.2.3 无效语法

 

SyntaxError: invalid syntax

无效的语法:Java和JS一行结束用分号“;”Python用的换行

2.2.4缩进错误

 

IndentationError: unexpected indent

缩进错误:代码中有空格,没有对齐,Python中缩进代表下一级(分支)

第一张

    第一节

    第二节

2.2.5中文乱码错误

 

SyntaxError: Non-ASCII character ‘\xe8‘

 

Python 2.x 默认不支持中文,具体原因,等到介绍 字符编码 时给大家讲解

Python 2.x 的解释器名称是 python

Python 3.x 的解释器名称是 python3

2.2.6基础单词

* error 错误

* name 名字

* defined 已经定义,default默认值

* syntax 语法

* invalid ?效 , valid验证

* Indentation 索引

* unexpected 意外的,不期望的

* character 字符  char

* line? col 列

* encoding 编码

* declared 声明

* details 细节,详细信息

* ASCII 一种字符编码

2.2 python2.X与Python3.x版本介绍

 

2.3执行 Python 程序的三种方式

2.3.1解释器 python / python3

# 使?用 python 2.x 解释器

$ python xxx.py

# 使?用 python 3.x 解释器

$ python3 xxx.py

2.3.2交互式运行 Python 程序

交互式:问答方式,输入一个语句,里面有结果返回

    MySQL提供交互式命令行

进入交互式命令:python/python3

   

优点:适合于学习/验证 Python 语法或者局部代码

问题:代码得不到保存

退出交互式命令:

    exit()

    quit()

    ctrl + Z:快捷方式

 

2.4.4开发工具风格的改变

在pycharm ->setting(设置)

 

Python入门程序

标签:error:   单步调试   告诉   define   python 2   ror   hello   syn   逻辑错误   

原文地址:https://www.cnblogs.com/1799923076z/p/14711706.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!