`
smarthhl
  • 浏览: 27298 次
社区版块
存档分类
最新评论

第2章 Python基础语法--Hello python

阅读更多

第2章 基础语法

2.1 基本介绍

2.1.1 Hello python

每个语言的开始都是从”HelloWorld”开始的,我们也不例外。打开已经安装好的Python编译环境,至于Python如何安装,不作为我们这个教程的讲解,可自行在网上搜索Python在不同环境上的安装。由以下两种方式运行我们的程序:

1、Python客户端


2、编写.py文件,运用命令:python xx.py,其文件内容如下:


好了,至此,我们完成了我们Python的第一个程序,是不是很简单,很容易学呢?

2.1.2 Python标识符

标识符有字母、数字、下划线组成。所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头,并且区分大小写。

以下划线开头的标识符是有特殊意义的,如下:

1、以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,即:不能用"from xxx import *"进行导入;

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

2.1.3 python保留字

下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。所有Python的关键字只包含小写字母。

2.1.4 缩进与符号

学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。建议你在每个缩进层次使用单个制表符两个空格四个空格,切记不能混用!

如果运行碰到如下的错误提示,就预示着你缩进有问题:

1、IndentationError:unexpected indent错误可能是tab和空格没对齐;

2、IndentationError: unindentdoes not match any outer indentation level错误表明,你使用的缩进方式不一致,有的是 tab 键缩进,有的是空格缩进。Python语句中一般以新行作为为语句的结束符。但是可以使用斜杠( \)将一行的语句分为多行显示,如下所示:

语句中包含[], {} 或 () 括号就不需要使用多行连接符。如下实例:

Python接收单引号(' ),双引号(" ),三引号(''' """) 来表示字符串,引号的开始与结束必须的相同类型的。其中三引号可以由多行组成,编写多行文本的快捷语法,常用语文档字符串,在文件的特定地点,被当做注释。


2.1.5 注释和命令参数

单行注释以”#”开始

多行注释使用三个单引号(''')或三个双引号(""")

很多程序可以执行一些操作来查看一些基本信,Python可以使用-h参数查看各参数帮助信息:


分享到:
评论

相关推荐

    Python基础语法题库(一).docx

    Python基础语法题库(一)全文共12页,当前为第1页。Python基础语法题库(一)全文共12页,当前为第1页。Python基础语法题库(一) Python基础语法题库(一)全文共12页,当前为第1页。 Python基础语法题库(一)...

    Python-基础知识.docx

    Python-基础知识全文共10页,当前为第1页。Python-基础知识全文共10页,当前为第1页。Python 基础知识 Python-基础知识全文共10页,当前为第1页。 Python-基础知识全文共10页,当前为第1页。 第一个Python程序 1. ...

    Python基础语法题库(一).docx

    4. print("Hello"+"World") 的结果是 () [单选题] * Python基础语法题库(一)全文共16页,当前为第1页。 A Hello World B HelloWorld(正确答案) C "Hello + World" D "Hello"+"World" 5. 下面哪一个是布尔值? ()...

    Python 核心编程 第二版

     第3章 Python基础   3.1 语句和语法   3.2 变量赋值   3.3 标识符   3.4 基本风格指南   3.5 内存管理   3.6 第一个Python程序   3.7 相关模块和开发工具   3.8 练习   第4章 Python...

    python-入门笔记.docx

    python 入门笔记 Python是一种高级编程...下面是一些常用的内置函数: ``` python-入门笔记全文共3页,当前为第1页。 len("Hello, world!") # 返回字符串的长度 python-入门笔记全文共3页,当前为第1页。 range(10) #

    (完整版)Python基础学习笔记.docx

    1.5.2理解问题的计算部分 使用计算机解决问题的6个步骤: 分析问题 划分边界 设计算法 编写程序 调试测试 升级维护 第2章 Python程序解析 2.1 Python程序语法元素分析 Python程序包括格式框架、注释、变量、表达式...

    Python基础语法—(1)输入与输出、注释以及命名规则

    Python基础语法—(1)输入与输出、注释以及命名规则1:输入、输出2:注释注释的作用是什么呢?注释的方法有哪些?3:命名规则命名规则是什么?命名规则有哪些? 1:输入、输出 1、每个人安装之后使用的第一个小程序...

    Python核心编程(第二版).pdf (压缩包分2部分,第二部分)

     第2章 快速入门   2.1 程序输出,print语句及“hello world!”   2.2 程序输入和raw_input()内建函数   2.3 注释   2.4 操作符   2.5 变量和赋值   2.6 数字   2.7 字符串   2.8 列表...

    Python核心编程第二版

     第2章 快速入门   2.1 程序输出,print语句及“Hello World!”   2.2 程序输入和raw_input()内建函数   2.3 注释   2.4 操作符   2.5 变量和赋值   2.6 数字   2.7 字符串   2.8 列表...

    Python核心编程(第二版).pdf (压缩包分2部分,第一部分)

     第2章 快速入门   2.1 程序输出,print语句及“hello world!”   2.2 程序输入和raw_input()内建函数   2.3 注释   2.4 操作符   2.5 变量和赋值   2.6 数字   2.7 字符串   2.8 列表...

    Tensorflow学习笔记 -Python 语法学习笔记一基本语法

    基础语法笔记一1.新建等基本命令3.运算符运算顺序,转义字符4.加减乘除运算5.列表6.元组 (我是用的是Linux的Ubuntu进行桌面应用开发) 1.新建等基本命令 1.√桌面点击右键 选择 Open Terminal 打开终端 √pwd 打印...

    python编程技术讲解(1).docx

    基础语法 Python编程语言的语法简单易懂,因此,它很适合初学者。学习Python的第一步就是掌握它的基本语法,了解变量、数据类型、运算符、控制结构、循环、函数等内容。 例如: ```python a = 10 # 定义变量a b = '...

    (完整word版)python3基础教程.doc

    Python 基础教程 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年. 像Perl语言一样, Python 源代码同样遵循 GPL(GNU ...

    2019年python自动化运维进阶篇20期视频教程-百度网盘下载视频

    │ Reboot自动化班课件-第二天-django基础.pdf │ ├─03.第三天 │ 1 模型语法.mp4 │ 10 fq.mp4 │ 11 序列化.mp4 │ 12 listview作业讲解.mp4 │ 13 序列化模型练习.mp4 │ 14 模型关系-多对一.mp4 │ 15 模型...

    简明python教程(1).docx

    本篇文章将为大家介绍Python的基础语法和常用知识点,希望能够为初学者提供一些帮助。 变量和数据类型 在Python中,变量可以保存任何类型的数据,包括数值、字符串、布尔值、列表、元组、字典等等。以下是一些常见...

    python学习笔记:Python语法基础

    1.注释 单行注释:#我是单行注释 多行注释:三引号’’’...4.2字符串,例如:“hello Python” 4.3列表 :长度可变,内容可修改 abc=['My','You'] #这是一个列表abc abc ['My', 'You'] abc[0] #取列表abc的第1个元素

    数学建模导论:基于Python语言+源代码+文档说明

    - 然后循环遍历这个字典,对于每个同学的模电成绩按照第二关中的操作输出这位同学的状态 ### 4. 函数编写 试着将第三关的语句改写为一个函数,函数参数为成绩单文件的路径与文件名。 ## 实验二:Python规划求解 ...

    EduCoder实践课程——Python程序设计入门答案

    记:由于疫情暂时返不了校,然后学校大四... 第1关:Hello Python,我来了! # coding=utf-8 # 请在此处添加代码完成输出“Hello Python”,注意要区分大小写! ########## Begin ########## print("Hello Python")

    Python3 菜鸟查询手册

    02 基础语法.png 02.01 命令行参数.png 03 基本数据类型.png 03.01 数据类型转换 int() 函数.png 03.02 数据类型转换 float() 函数.png 03.03 数据类型转换 complex() 函数.png 03.04 数据类型转换 str() ...

Global site tag (gtag.js) - Google Analytics