python学习文档

一.Python的介绍

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

  • Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。

  • Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

  • Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

  • Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。

1.Python 发展历史

Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。

Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。

像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU General Public License)协议。

现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。

Python 2.7 被确定为最后一个 Python 2.x 版本,它除了支持 Python 2.x 语法外,还支持部分 Python 3.1 语法。

二.搭建Python开发环境

1.安装Python解释器
www.python.org 官网
www.python.org/downloads/release/python-381/Python3.8版本下载路径
现在完成之后可以是用win+R输入py,然后就可以写你的第一个Python代码了
也可以使用第三方插件VSCode或者是PyCharm
VSCode直接下载个python的扩展就可以
在这里插入图片描述

三.Python中的输出函数

将数据输出到文件中

'''
创建连接给路径,并设定传输方式
a+ 先查询此文件是否存在,存在则在最后添加内容,不存在则创建
关闭连接
'''
fp = open("D:/text.txt",'a+')
print('helloword',file=fp)
fp.close()

四.转义字符与原字符

  • 什么是转义字符?
    就是反斜杠+想要实现的转移共功能首字母

  • 为什么需要转义字符?

当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义(转换一个含义)
反斜杠:\
单引号:’
双引号:"

当字符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符当字符串中包含换行、回车,水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符
换行:\n
回的:\r
水平制表符:\t
退格:\b
在这里插入图片描述

五.Python的编码问题

我们已经学会了如何用 Python 输出 “Hello, World!”,英文没有问题,但是如果你输出中文字符 “你好,世界” 就有可能会碰到中文编码问题。

Python 文件中如果未指定编码,在执行过程有可能会出现报错

  File "test.py", line 2
SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encoding declared;
 see http://www.python.org/peps/pep-0263.html for details

Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。

解决方法为只要在文件开头加入 # -- coding: UTF-8 -- 或者 # coding=utf-8 就行了

六.Python的基础语法

1.Python 标识符

在 Python 里,标识符由字母、数字、下划线组成。

在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。

Python 中的标识符是区分大小写的。

以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。

以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。

2.Python 保留字符

下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。

所有 Python 的关键字只包含小写字母。
在这里插入图片描述

3.行和缩进

学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。

缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。

	#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py

if True:
    print ("Answer")
    print ("True")
else:
    print ("Answer")
    # 没有严格缩进,在执行时会报错
  print ("False")

执行以上代码,会出现如下错误提醒:

 File "test.py", line 11
    print ("False")
                  ^
IndentationError: unindent does not match any outer indentation level
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Python学习笔记文档可以通过以下方式进行下载: 1. 在Python官方网站上下载:可以直接访问Python官方网站(https://www.python.org/),找到并点击"Downloads"页面。在该页面上,可以选择合适的Python版本下载链接,根据操作系统的类型(Windows、Mac或Linux)选择下载对应的安装包。下载完成后,双击安装包进行安装,并按照安装向导中的步骤完成安装过程。 2. 在第三方网站上下载:除了Python官方网站,还有一些第三方网站也提供Python学习笔记文档的下载。例如,可以在GitHub等代码托管平台上搜索Python学习笔记相关的项目,找到相应的仓库后,可以选择下载最新的代码或者文档压缩包。 3. 在在线教育平台下载:如果你正在参加一个Python学习课程,很可能课程平台会提供Python学习笔记文档的下载链接。你可以登录该平台,进入对应的课程页面,找到相应的学习笔记下载链接,并点击下载。 总之,Python学习笔记文档的下载可以在Python官方网站、第三方网站或在线教育平台上进行。根据自己的需求和情况,选择合适的下载方式,下载Python学习笔记文档以便学习和参考。 ### 回答2: 要下载Python学习笔记文档,可以按照以下步骤进行: 1. 打开一个浏览器,比如Chrome、Firefox等。 2. 在地址栏中输入Python学习笔记文档的下载链接,这可以是一个网址或者一个文件链接。 3. 按下回车键,浏览器会开始加载该链接。 4. 如果是一个网址,浏览器会打开一个网页,你可以在网页上找到学习笔记文档的下载链接。 5. 如果是一个文件链接,浏览器会直接开始下载该文件。 6. 等待下载完成,下载的速度取决于你的网络连接。 7. 下载完成后,你可以在浏览器的下载文件夹中找到学习笔记文档,通常在默认情况下会保存在电脑的“下载”文件夹中。 8. 双击打开学习笔记文档,就可以开始学习了。 请注意,在下载文件时要注意文件的来源和安全性,确保文件没有包含恶意软件或病毒。如果你不确定文件的可信度,建议通过官方网站或权威来源下载或购买学习笔记。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值