python 仅保留数字_python从入门到入土 | 基本语法元素(一)

从本篇文章开始,我们就正式开始python语言的学习啦。学习的内容将包括国家计算机二级考纲内容,包括基本语法元素、基本数据类型、程序的控制结构、函数和代码复用、组合数据类型、文件和数据格式化、python的计算生态(标准库+第三方库)等。

一、打印“Hello world!”

按照国际惯例,学习一门编程语言的第一步就是打印“Hello World!”。使用Python实现这个例子只需要一行代码:
print("Hello World!")
效果如下:(这里使用的是Jupyter)赶快动手试试吧!

61f138c463970c6fa127ab0c8b2ef9b7.png

二、程序的基本框架

1.IPO程序编写方法

无论程序规模如何,每个程序都有统一的运算模式: 输入数据 、 处理 数据 和 输出数据 。这种朴素的运算模式形成了程序的基本编写方法:IPO方法

2.缩进

缩进是指每行代码前的留白区域,一般代码顶格编写不留空白。代码编写中,缩进可以通过“Tab”键实现,也可以通过多个空格(4个空格为一级)实现, 但两者不可混合使用 。 通过缩进表示代码块之间的包含和层次关系是python的特点之一,区别于其他的语言中用“{}”来表示代码块的特点。 当表示分支、循环、函数、类等程序含义时,在对应关键字所在的完整语句后通过 “:” 结尾并在之后进行缩进,表明后续代码与紧邻无缩进语句的所属关系。 eg1.编写一个判断输入整数是否大于10的小程序
num = int(input())  # 用户输入 if num > 10: # 条件判断    print(num,"是大于10的整数。")  # 如果符合条件就运行此行else:  # 否则    print(num,"是小于等于10的整数。") # 如果不符合则运行此行
通过上面的小程序来分析缩进的含义,可以看到1、2、4行都是顶格编写,这就意味着它们属于同一级,而3、5行都缩进一级(也就是四个空格或者一个Tab),它们的上级分别为if条件判断语句和else条件判断语句。这就是缩进的意义所在,能够严格清晰直观的观察出代码直接的关系。 3.注释

注释是代码中的辅助性文字,会被编译器或解释器略去,不被计算机执行,一般用于程序员对代码的说明。

Python采用“#”表示一行注释的开始,多行注释需要在每行开始都使用“#“或者三个单引号('')或双引号("")。

例如上面的例子中框框处均为注释部分,将不被执行,仅作解释说明。一个合适的注释将大大提高代码的可读性,无论是许久后自己的重新阅读或者共享给他人。

89f54cc9806d848038e436144bc3b3a0.png

4.续行符

Python程序是逐行编写的,理论上每行代码都可以写到无限长。续行符由反斜杠(\)符号表达。

续行符一般用于单行代码较长的情况,有时也适合对代码进行多行排版增加可读性的情况。

续行符后不能存在空格

续行符后必须直接换行

eg.

a = "I love Python \and Java"b = "I love Python and Java"print(a == b)

06c33f7a06fd9b00cada9bb28666beda.png

三、语法元素的名称

1.标识符

由一串字符串组成,字符可以是任意字母、数字、下划线、汉字,不能以数字开头。

eg.

_a = 1 (✔)3a = 1 (✖)

不能与关键字同名,关键字也被称为”保留字“(Python中只有33个保留字)

0aca05311d5f1d73796538fbc7337ca5.png 2.变量

在运行过程中可以被修改的量称为变量

变量名必须符合标识符的构成规则

3 .常量

一旦赋值就不能改变值的标识符,Python中无法定义常量

四、数据类型

这里仅做概括,数据类型将会在后面的文章中详细介绍

1.数据类型概述

计算机对数据进行运算时需要明确数据的类型和含义。

Python语言支持多种数据类型。

2.数字类型

表示数字或数值的数据类型称为数字类型,Python提供三种数据类型:整数、浮点数、复数。

3.字符串类型

计算机程序经常用于处理文本信息,文本信息在程序中使用字符串类型表示。字符串是字符的序列,用一对双引号或单引号括起来,字符串可以通过正向索引,也可以反向索引。

五、程序语句元素 1.表达式

产生或计算新数据值的代码片段称为表达式,一般由数据和操作符等构成。

2.赋值语句

对变量进行赋值的一行代码称为赋值语句

语法格式:

                变量 = 表达式

eg.这里的两行代码均称为赋值语句

a = 1b = 1 + 1
3.引用

Python之所适用于各个领域,就是因为它可以使用大量的外部函数库

引用方式:

                import 库名

                from 库名 import 函数名

eg.这些都属于引用函数库的语句
import turtleimport mathfrom time import sleep
4.其他语句

分支语句:分支语句是控制程序运行的一种语句,它的作用是根据判断条件选择程序执行路径,包括单分支、二分支、多分支语句。

循环语句:循环语句是控制程序的一类重要语句,它的作用是根据判断条件确定一段程序是否再次执行一次或多次。包括遍历循环和条件循环。


Python的基本语法元素到这里就暂告一段落了,下篇文章中将介绍Python的基本输入输出和书写风格,敬请期待!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值