Python语言程序设计实训题目及答案.docx
《Python语言程序设计实训题目及答案.docx》由会员分享,可在线阅读,更多相关《Python语言程序设计实训题目及答案.docx(56页珍藏版)》请在第一文库网上搜索。
1、1.5实训1.5.1 实训1一、实训目的1 .了解Python运行原理、注释的使用2 .掌握Python的编码规范3 .掌握Python的输入与输出的写法4 .掌握Python变量与标识符的运用5 .能够利用Python语言基础编写简单的Python代码二、单元练习(-)选择题1 .下列用户标识符中合法的是(C)A.2name、1ength1_e1B.m_a、name#in1C.m-Name1ength1_nameD._nameGen$2、1ength12 .关于标识符,下列说明错误的是(B)A.标识符可以由字母、数字、下划线组成B.标识符必须由字母、下划线、数字开始C.标识符大小写敏感(不同
2、)D.标识符不可以使用Python的关键字3 .将python中的.py文件转换为.pyc文件的组件为(B)A.编辑器B,编译器C.虚拟机D.连接器(二)填空题I-Python由解释器、编译器和虚拟机三个主要部分组成。2. Python程序设计中一行可以写一条语句,每条语句以换行结束。3. Py1hon程序设计的注释是以H一开头,也可以用”(三个引号)符号代替注释,注释对程序的执行不起任何作用。4. 编写PythOn语言,其扩展名为.dy,编译后生成的文件扩展名为.dyc。5. Pv1hon3的数字类型分为ini、IOng、f1oatCOmDIeX等子类型。6. 可以使用八一符号把一行过长的P
3、ython语句分解成几行。7. Python2中使用#COding:UIf-8支持中文编码。(H)名词解释1 .解释器:用来运行语句O2 .编译器:将.py文件转换成.pyc文件。3 .虚拟机:用来运行.pyc文件。三、实训任务1 .Python官方网站下载并安装python3.6msi包。2 .安装pycharmGUI开发环境。3.配置Python环境变量,并能成功在cmd命令下进行Python的代码运行。任务2:【打印】编写一个简短的程序,打印下面内容:你的姓名、生日以及你最喜欢的颜色。具体格式如下所示:你的姓名生日你最喜欢的颜色程序编写于下方name=张三birthday=2000-1-
4、1,CoIOr=,蓝色,prin1(*)PrintC姓名:.format(name)PrintC生日:(.format(birthday)Print(最喜欢的颜色:.format(co1or)任务3:【求直角三角形的面积】输入直角三角形的三条边,三条边为整型,计算其面积,结果以浮点型输出。程序编写于下方frommathimportsqrta=ini(inputC请输入三角形边a:)b=in1(inpu1(请输入三角形边b:)c=in1(inpu1(请输入三角形边c:)p=(a+b+c)2ifa+bcanda-bc:s=sqrt(p*(p-a)*(p-b)*(p-c)Prin1C三角形的面积为:
5、.formats)e1se:PrinIc无法构成三角形)输入圆的直径,计算其面积(pi=3.14)程序编写于下方1=int(input(请输入圆形直径:)pi=3.14s=pi*(12)*2PrintC圆形的面积为:format(s)四、拓展任务任务1:【梯形的面积】输入梯形的上底,下底和高,计算梯形(IraPeZoid)面积。程序编写于下方top=int(input(,请输入梯形上底:,)base=in1(inpu1(请输入梯形下底:)h=int(inutC请输入梯形高:,)s=(top+base)*h/2Prim(梯形的面积为:,.format(s)任务2:【菱形的面积】输入菱形的高和底,
6、计算其面积(公式:菱形二底X高)程序编写下下方base=int(input(请输入菱形底:)h=int(inputC请输入菱形高:)s=base*hPrintC梯形的面积为:,.format(s)1.5.2实训2一、实训目的1 .了解值与类型、运算符和不同类型的混合计算2 .掌握字符串的连接与倍增3 .掌握将数值转换成字符串4 .掌握Python模块的导入5 .能够利用Py1hon语言基础编写简单的Python代码二、单元练习(一)选择题1.下列选项中,不是int整型数据的是(D)A.160B.010C.-78D.0x2342.下列选项中,不是实型数据的是(D)A.0.0B.20.12C.20
7、.1e+18D.0x2343.下面哪个不是Python合法的变量名(B)A.int32B.40X1C.se1fD._name.4.Python不支持的数据类型有(A)A.charB.iniC.f1oatD.1ist5.1*50*2.54,结果为(C)A.整型B.布尔型C.浮点型D.复数(二)填空题1 .若定义a=10,执行PrinttyPC后,结果为int。2 .若定义a=10.0,执行printtypc(a)后,结果为f1oat。3 .三种基本的程序设计结构为顺序结构、选择结构、循环结4 .圆的面积公式s=pi5M,写成PYthOn语言表达式为S=Di为八2。5 .若定义a=97,执行Pri
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 语言程序设计 题目 答案