资源简介 (共29张PPT)4.1程序设计语言的基础知识第四章 程序设计基础pythonPython之父:Guido van Rossum吉多·范罗苏姆Python的由来1991①新手村基础知识②试炼区顺序结构③花妖园选择结构④黑魔地循环结构⑤伏龙堡综合应用②试炼区顺序结构③花妖园选择结构④黑魔地循环结构⑤伏龙堡综合应用①新手村基础知识Hello,大家好!欢迎来到python新手村。我是你们的闯关导师“叶修”。接下来,将由我带领着大家一起完成新手村的闯关任务。①新手村基础知识在修炼进行之前,我们需要将常量、变量、数据类型、运算符、函数等基本装备装进自己的储物空间里,并且仔细研究其功能。这将直接影响到,打怪前我们能否找到合适的装备来武装自己。①新手村基础知识你们,准备好了吗?第1关,开启!①新手村基础知识①新手村基础知识1.常量、变量、标识符新手村通关秘籍1:1.弄清常量与变量的区别2.掌握标识符的命名规则蓝宝书P67①新手村基础知识数据总是以 常量 或 变量 两种形式出现在程序中。1.1 Python的常量和变量值不变值可变标识符由字母、数字、下划线(_)组成开头不能是数字字母区分大小写不能与关键字或内置函数名相同1 闯关练习1. 以下标识符书写错误的是( )。A. A1 B. x C. 3a D. _YC2. 属于变量的是( )。A. 999 B. -35.5 C. ‘hello’ D. hiD①新手村基础知识2.数据类型新手村通关秘籍2:1.掌握整型(int)、浮点型(float)、字符串(string)2.了解( 元组 )、[ 列表 ]、{ 集合 } 、字典{ 键 : 值 } 。注意符号符号符号!蓝宝书P68-69①新手村基础知识数据类型 符号 举例 特点( 元组 ) 小括号 ( 1,2,’a’, ’b’ ) 有序,只读[ 列表 ] 中括号 [ 3,4,’c’, ’d’ ] 有序{ 集合 } 大括号 { 5,6,’e’, ’f’ } 无序不重复字典 { 键 : 值 } 大括号+键 : 值对 { ’a’:1, ’b’: ’c’ } 无序其他数据类型2 闯关练习1. 请选出以下数据类型所对应的数据:整型int( )、浮点型float( )、字符串str( )A. 3.14 B.‘hello’ C. “你好”D. 50 E. [1,2,3] F. {‘a’: 1 }DABC列表字典(1,2,3)元组{1,2,3}集合①新手村基础知识3.运算符与表达式新手村通关秘籍3:1.数学符号不要记得太好!有些程序运算符号跟数学不一样。乘*、除/、求余%、幂**、整除//,赋值=,等于==,大于等于>=,小于等于<= ,不等于!=2.了解运算的优先级。注意书上有错要改!蓝宝书P69-71①新手村基础知识5.0//2.0 输出结果为2.0结果为浮点型整型整除,结果为整型浮点型整除,结果为浮点型2. 逻辑运算符与逻辑表达式逻辑运算符包括:and(与)、or(或)、not(非)共三个。6. 运算的优先级由高到低,从左到右3 闯关练习1. 设变量a=10, b=20,c=15, 那么:a*b 的结果是( ), b/a 的结果是( )c%a 的结果是( ), c//a 的结果是( )A. 2 B.200 C. 5 D. 1BACD①新手村基础知识4.函数新手村通关秘籍4:1.了解常用函数 int()、input()、print()的功能2.内容不清楚时,翻书或moodle一下,什么妖魔鬼怪都不能阻挡好学的你通关!!!蓝宝书P71-72①新手村基础知识函数int(x)y=input(‘提示信息:’)print()把变量x转换成整型。屏幕上显示出“提示信息:”,用户输入的数据后,将值赋给变量y。将括号里的内容按一定格式要求显示到屏幕上。输出函数输入函数恭喜你,完成新手村任务。闯关成功!①新手村基础知识下一回登录,我们将进入第2关。②试炼区顺序结构①新手村基础知识自主学习网http://172.16.0.13/ 展开更多...... 收起↑ 资源预览