- 21
- 0
- 约3.88千字
- 约 26页
- 2023-04-29 发布于四川
- 举报
走进Python的世界
第1节我的第一个Python程序(第2课时)
1 回顾与复习
上一节课我们学习了:
一、进入python编程环境(IDLE交互式编程环境)
步骤:编写一行代码,直接敲击回车键即可执行代码。
二、编写我的第一个python程序(代码编程环境)
步骤:
1. 新建空白代码文件,
2. 编写完所有代码,
3. 按 “Ctrl+S”保存代码文件,
4. 按F5键运行代码文件。
三、使用print()函数时,要注意所使用的标点符号都要在英文半角状态下输入。
学习目标
1. 掌握input()函数的基本语法。
2. 理解变量及其使用方法。
3. 了解字符与整数两种基本数据类型。
2 本节内容
这一节课我们要来学习input()函数的使用、变量的使用、以及实现简
单的人机对话程序。
我们先来学习:input()函数
input()函数
要让电脑向我们提问,可以使用input()函数。input()函数的作用如图3-1-10所示。
电脑能记住我的回答吗?
要让电脑记住我们的回答,需要使用 “变量”。
变量的概念
变量的概念
变量的类型
数字型
Python支持四种类型的数字类型:整型(int)、浮点型(float)、复数
(comlex),初中常用前二类。
整型(Int):通常被称为是整数或者是整型,是正或负整数,不带小数点。
浮点型(floating point real values):浮点型由整数部分和小数部分组成。
字符串
字符串(String)是由数字、字母、下划线组成的一串字符。
例如,‘玉米’或者“玉米”。
变量的类型
布尔型
布尔型只有True和Flase两种值,它主要用来比较和判断,所得结果叫做布尔值。
例如:3==3给出True 3==5给出Flase。
列表(list)用[ ]表示
例如食物的名称与数量存储在一起。
food=[‘玉米’,1,’桃子’,2,”西瓜”,1]
变量赋值
赋值语句的基本格式为:
变量名 = 表达式
这里的“=”是赋值符号,表示将“=”右边的表达式的值赋值给
“=”左边的变量。例如:a=1 ,就是一个变量的赋值过程。
内存
1
a
变量赋值
需要特别注意的是,赋值符号“=”不是数学上的等号“=”。数学
上num=num+1是不可能成立的。但在程序设计中 ,这样的写法
是合理的,它表示将“=”右边的表达式num+1的值存放到变量num
中,如图所示:
使用变量
电脑问我们叫什么名字 ,不同的人会有不同的回答 。回答的内容可以用等号
“=”赋值给一个变量。使用变量的范例代码如图3-1-11所示。
变量命名规则
1. 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打
头 ,但不能以数字打头 ,例如 ,可将变量命名为message_1,但不能将其
命名为1_message。
2. 变量名不能包含空格 ,但可使用下划线来分隔其中的单词。例如 ,
变量名greeting_message 可行 ,但变量名greeting message会引发错误。
3. 不要将 Python关键字和函数名用作变量名 ,即不要使用 Python保
留用于特殊用途的单词
4. 变量名中不能有 “\/%*$?}^”等特殊字符与标点 ;
5. 变量名区分大小写,同一个字母的大写和小写,被视为不同的变量
名。即变量 food和Food不是同一个变量
此外,python编程语言3.3以后的版本中,变量名可
您可能关注的文档
- 七年级信息技术文件与文件夹操作课件.ppt
- 七年级信息技术文件与文件夹课件.ppt
- 七年级信息技术我的第一个python程序课件.pptx
- 七年级信息技术信息的来源与获取课件.pptx
- 七年级信息技术信息极其特征课件.ppt
- 七年级信息技术信息技术的发展教案.doc
- 七年级信息技术信息技术的发展与应用教案.doc
- 七年级信息技术信息技术第一单元课件.pptx
- 七年级信息技术信息技术发展历程及趋势(第三课时)课件.pptx
- 七年级信息技术信息技术及发展.教案.docx
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 《基因组学》(第4版)-复旦大学 14-第7章 基因的转录调控-PolI和PolIII类基因.pptx VIP
- 《基因组学》(第4版)-复旦大学 13-第6章 基因组解剖-原核生物及细胞器基因组.ppt VIP
- 19.1.1.1 常量与变量 人教版数学八年级下册同步练习(含答案).docx VIP
- 《基因组学》(第4版)-复旦大学 28-第11章 基因组复制-真核生物.ppt VIP
- 希沃白板运用培训ppt课件.pptx
- 《基因组学》(第4版)-复旦大学 3-第1章 基因组-DNA RNA 蛋白质.ppt VIP
- 《基因组学》(第4版)-复旦大学 32-第13章 基因组进化的模式-基因水平的进化.pptx VIP
- 《输变电工程建设前期手续清单》.doc VIP
- 2023-2024学年广东省中山市高二(上)期末考试物理试卷+答案解析.pdf VIP
- 不锈钢轨道车辆激光焊技术规范.docx VIP
原创力文档

文档评论(0)