`
a3mao
  • 浏览: 562884 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python学习摘要

    博客分类:
  • Work
阅读更多

学习一门脚本语言是很有必要的,当我们在开发一些简单,快速程序时,脚本语言便有了用武之地,而且还很給力。
根据python的介绍,python是一门很简单很强大的语言。而且换是面向对象的。pthon可以通过c进行扩展.
python的教程
http://linux.chinaitlab.com/manual/Python_chinese/index.html

1。python只有4种类型的数——整数、长整数、浮点数和复数。
2. 字符串
   单引号与双引号作用相同都表示一个字符串
   三引号('''或""")指示一个多行的字符串
3.变量命名规则字符,下划线及数字,但不能以数字开头,且大小写敏感。
4.分号表示一个逻辑行/语句的结束。这点与java相同,但最佳做法是一个物理行最好是一个逻辑行,尽可能少的使用分号。如果想在多个物理行表示一个逻辑行则用 \ 进行分割
5.空白在Python中是重要的。事实上行首的空白是重要的。它称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。这意味着同一层次的语句必须有相同的缩进。每一组这样的语句称为一个块。

(注:在python中,代码需要从第一列开始写,不要空格,这样为主语句块,当需要进行分开层次时,用冒号:即,冒号下一行开始为另一个语句块,同一个语句块首行空格必须一致。类似于java中花括号的作用)
6.python的函数

  定义: 关键字 def 函数名 () :

比如

  def sayHello ():
    print 'Hello World!' # block belonging to the function

函数的使用跟java类似,但也有差别,比如参数默认值,参数的默认值必须放在最后,sayHello(x,y=4).如果参数很多,我们可以使用“关键参数”来对参数进行赋值。意思就是可以根据参数名来进行赋值,比如 sayHello(a,b,c),调用时可以使用 sayHello(c=4,b=2,a=10)

 

推荐python3教程

 

http://woodpecker.org.cn/diveintopython3/index.html

 

 

分享到:
评论

相关推荐

    Python学习摘要

    "Python学习摘要"这个标题暗示了我们将探讨的是Python编程的基础知识和核心概念,适合那些想要入门或者正在学习Python的小白。 在Python学习的旅程中,首要的知识点是了解基本语法。这包括如何定义变量、数据类型...

    Python-videodigest自动视频摘要

    Python-videodigest是一个用于自动视频摘要的工具,它基于Python开发,专注于处理多媒体数据,尤其是视频内容。视频摘要是一项技术,旨在通过提取关键帧和重要场景,将长时长的视频精简为较短的精华片段,方便快速...

    基于python的GPT2中文摘要生成模型代码实现

    在本项目中,我们将深入探讨如何使用Python编程语言来实现GPT-2模型进行中文文本摘要。GPT-2(Generative Pre-trained Transformer 2)是OpenAI开发的一个大型语言模型,它能根据输入的上下文自动生成连贯、高质量的...

    Python摘要书写课外学习资料

    本学习资料将涵盖Python摘要书写的各个方面,旨在提升你的文档编写能力和代码可读性。 首先,了解Python摘要的基本概念。在Python中,摘要主要指的是docstring,它是一种特殊的字符串常量,用于描述函数、类或模块...

    Python-SumEval一个Python实现文本摘要评估框架

    `SumEval` 包含了BERTScore的接口,使得在深度学习模型的摘要评估中可以利用上下文理解。 5. **其他辅助功能**:除了上述主要的评估指标,`SumEval`还提供了一些辅助工具,如计算F1分数、计算准确率和召回率等,...

    Python-微调BERT用于提取摘要的论文代码

    本项目“Python-微调BERT用于提取摘要的论文代码”是基于Python的实现,利用BERT对文本进行预训练,进而应用于摘要生成任务。在这一过程中,我们将深入探讨BERT的原理、微调过程以及如何将其应用于自动摘要。 首先...

    Python学习手册(第4版).pdf

    文件信息中仅提供了标题、描述、标签以及一个重复的网址,没有提供任何具体的关于Python学习手册第4版内容的描述或摘要。为了生成一个包含知识点的详细文档,我需要具体的内容来分析和解读,例如编程概念、代码示例...

    Python-TextRank的一个纯Python实现用于文件摘要

    Python-TextRank是一种基于TextRank算法的纯Python实现,主要用于文本摘要生成。TextRank是受PageRank启发的一种自然语言处理技术,广泛应用于信息提取、文本摘要以及关键词抽取等领域。在这个项目中,开发者提供了...

    Python-PyTorch实现的轻量seq2seq文本摘要

    **Python与PyTorch在文本摘要中的应用** 在信息技术领域,数据处理和分析的重要性日益凸显,其中文本摘要是一项关键任务。它旨在从长篇文本中提取出最具代表性的信息,生成简洁、精炼的概述。Python作为最流行的...

    Python-深度学习NLP资源汇总

    "Python-深度学习NLP资源汇总"是针对深度学习应用于NLP的综合资料集合,旨在帮助开发者和研究者快速掌握这一领域的核心技术和最新进展。 一、深度学习简介 深度学习是机器学习的一个分支,它模拟人脑神经网络的工作...

    有java基础快速学Python摘要

    对于已经有一定编程基础,特别是熟悉Java的开发者来说,学习Python可以更快上手。Python以其简洁明了的语法和强大的功能深受程序员喜爱。下面是一些Python的关键知识点,着重突出与Java的不同之处。 1. **参数接收...

    试卷python学习笔记word练习.docx

    "Python 学习笔记 word 练习" 本资源摘要信息涵盖了 ...本资源摘要信息涵盖了 Python 基础知识、数据类型、变量、运算符、控制结构、函数、模块等方面的知识点,为 Python 初学者和开发者提供了一个系统的学习指南。

    python学习笔记(九)

    在本篇“Python学习笔记(九)”中,我们将深入探讨如何使用Jupyter Notebook这一强大的交互式编程环境。Jupyter Notebook不仅是一个编写和展示代码的工具,还是数据分析、科学计算和教学的重要平台。通过它,我们...

    【Python学习教程】获取网站链接摘要采集模型

    网站摘要 API 该项目的目的是建立一个机器学习模型,用于从 url 中总结网站; 入门 这些说明将为您提供项目的副本,并在您的本地计算机上运行以用于开发和测试目的。 先决条件 Python 发行版 Anaconda 安装中 在...

    浪潮优派Python实习学习记录

    浪潮优派Python实习学习记录 本资源摘要信息主要记录了Python语言的基础知识,包括Python的起源、优缺点、版本选择、安装测试环境、第一个Python程序、开发工具、开发环境、包管理工具、变量和常量定义等。 知识点...

    Python-中文整理的强化学习资料ReinforcementLearning

    这个“Python-中文整理的强化学习资料ReinforcementLearning”压缩包,很可能是包含教程、代码示例、论文摘要等内容的资源集合,对学习和实践强化学习有极大的帮助。通过深入学习和实践,你可以掌握这一强大的机器...

    Python-深度学习各章摘要JupyterNotebooks

    《Python-深度学习各章摘要JupyterNotebooks》是一份旨在帮助读者更好地理解和掌握深度学习概念的资源。这个项目基于Ian Goodfellow、Yoshua Bengio和Aaron Courville合著的《Deep Learning》一书,通过Jupyter ...

    深度学习注意力机制单元(基于Python编程语言实现)

    在本项目中,我们将探讨如何在Python编程环境下实现这种机制,并将其应用于深度学习回归模型预测中。 首先,我们要理解注意力机制的基本概念。传统的神经网络通常处理整个输入序列,但注意力机制允许模型动态地为每...

Global site tag (gtag.js) - Google Analytics