第三单元 走进Python的世界
第一节 我的第一个Python程序3/4
授课类型及方式:机房 讲解 看书 实践
教学目标:
知识点 知识层次
1、掌握input()函数的基本语法 掌握
2、理解变量及其使用方法 理解
3、了解字符与整数两种基本数据类型 了解
教学重点:1、input()函数的基本语法。2、变量的应用
教学难点:变量的应用。
教学环境:Windows10、Python-3.7.4(64bit)
教学内容:
掌握input()函数的基本语法:
作用:让电脑向我们提问,可使用input()函数。
练习:在交互式编程环境下输入:input(“请问你叫什么名字? ”)并运行。观察结果,再输入你的名字,再运行。
理解变量及其使用方法:
变量格式:变量名(变量的名字)=值,示例:name=3、name=“欢欢”。其意义是把等号“=”后的内容(也叫值或数据,可以是数字、字母、文本或函数嵌套内容)赋于等号“=”前的变量(此变量名字是你自己设定的);即让电脑记住“变量名”里面的数据。以便编程时取用。
变量名的要求:
变量名只能包含字母、汉字、数字和下划线,不能出现空格或其它特殊字符与标点。变量名可以以字母、汉字或下划线打头,但不能以数字打头。示例如:name_1(合法)、1_name(不合法)。
变量名区分大小写,同一个字母的大写和小写被视为不同的变量名。
不要将Python关键字和函数名作变量,即不要使用Python保留用于特殊用途的单词:
变量名应既简短又具有描述性。例如:name比n好,student_name比s_n好,name_length比length_of_persons_name好。
慎用大写字母i和大写字母O,因为它们可能被人错看成数字1和0
在交互式编程环境下练习:
把数字13赋值给变量number_1,把数字14赋值给number_2,并分别把number_1和number_2打印输出。
把8+7赋值给number_3,把“8+7”赋值给number_4,并分别把number_3和number_4打印输出,并比较思考其结果的差异。
在交互式编程环境下用input()函数赋值给变量:练习P42图3-1-11:>>>name=input(“What’s your name ”);[并把你的名字赋值给name(变量)];>>>print(name);继续下面>>>print(“Oh,I konw,your name is: ”,name)。比较结果,思考此两个print()函数的使用。继续赋值另一个内容给name;>>>name=input(“What’s your name ”);[并把另一个的名字赋值给name(变量)];>>>print(name);继续下面>>>print(“Oh,I konw,your name is: ”,name)。比较结果,思考此两个print()函数的使用。综合对比两个print()函数打印出的内容,他们已经发生了变化。
在代码编程环境下完成P43人机对话,并运行、理解源程序
(
姓名
=input(
“
请问你叫什么名字?
”
)
态度
=input(
“
你喜欢
Python
编程语言吗?请回答喜欢或者不喜欢。
”
)
Print(
“
我知道啦,你的名字叫:
”
,
姓名
,
“
,
你
”
,
态度
,
“
Python
编程语言!
”
)
)