基础概念
补充---程序设计的概念:程序设计是设计和构建可执行的程序,以完成特定计算结果的过程,是软件构造活动的重要组成部分,一般包括分析、设计、编码、调试、测试等阶段。
程序设计语言是计算机能够理解和识别用户操作意图的一种交互体系,它按照特定规则组织计算机指令,使计算机能够自动进行各种运算处理。
解释---交互体系:人与计算机之间经过相互理解的沟通与通讯,在最大程度上为人们完结信息管理,服务和处理等功能。
程序设计语言也叫编程语言,本书两种说法都会出现并交替使用。
计算机程序是按照程序设计语言规则组织起来的一组计算机指令。
补充:
程序设计的基本方法:IPO方法。
(1)I---输入(input)
程序在处理数据前需要先获取数据,输入是一个程序的开始。
输入方式:文件、网络、控制台、交互界面、随机数据、内部参数
(2)P---处理(process)
处理是程序的核心,是程序对输入进行处理,产生输出结果的过程。
(3)O---输出(output)
输出是一个程序展示运算成果的方式。
输出方式:控制台、图形、文件、网络、操作系统内部变量。
Python程序设计语言简介
1.1 代码
程序设计语言十分严谨,很多时候代码出错是因为标点符号或字符拼写有误。那什么是代码呢?
代码是程序员用某种编程语言写出来的文本,可以被计算机一行行地执行。
代码的作用:可以使用代码在电脑屏幕上输出内容。
图片上的代码可以让电脑在屏幕上输出数字。
print:使用print意味着告诉电脑在屏幕上输出一些东西;
():括号是这里的必要符号,需要紧跟在 print之后,括号里是具体需要输出的内容。注意:这里必须使用英文的括号。
数字:是具体需要输出的内容,我们可以看到这是一串数字。
1.2 格式
在这里,我们还需要注意 Python 的代码规范:
1.2.1 空行
是指在代码之间用空行分隔,表示一段新的代码的开始。在编写时不插入空行,Python运行也不会出错。
1.2.2 顶格
同一级别的代码需要顶格开始写,不能有空格,不然程序会报错。
随堂练习
一、选择题
1.Python是一种 B 类型的编程语言。
A.机器语言 B.解释 C.编译 D.汇编语言
2.Python语句 print(“世界,你好”)的输出是 。
A.("世界,你好") B."世界,你好" C.世界,你好 D.运行结果出错
3.Python 语言通过 来体现语句之间的逻辑关系。
A.{} B.( ) C.缩进 D.自动识别逻辑
4.Python解释器在语法上不支持 编程方式。
A.面向过程 B.面向对象 C.语句 D.自然语言
5.以下不属于 Python语言特点的是 。
A.语法简洁 B.依赖平台 C.支持中文 D.类库丰富
6.关于Python版本,以下说法正确的是 。
A.Python3.x是 Python 2.x的扩充语法层无明显改进
B.Python3x代码无法向下兼容Python 2x的既有语法
C.Python2.x和Python 3.x一样依旧不断发展和完善
D.以上说法都正确
7.Python 的输入来源包括 。
A.文件输入 B.控制台输入 C.网络输入 D.以上都是
8.以下不是IPO模式的是 。
A.input B.program C.process D.output
9.采用IDLE 进行交互式编程,其中“>>>”符号是 。
A.运算操作符 B.程序控制符 C.命令提示符 D文件输入符
10.关于Python 语言,以下说法错误的是 。
A.Python语言由Guidovan Rossum设计并领导开发
B.Python语言由 PSF组织所有,这是一个商业组织
CPython语言提倡开放开源理念
D.Python语言的使用不需要付费,不存在商业风险