《Python 程序设计》张莉主编 课后习题答案 |
您所在的位置:网站首页 › python第2版第五章课后答案 › 《Python 程序设计》张莉主编 课后习题答案 |
2023_4_1
大概是有一个新的学期到了吧,这个系列的文章最近又突然火了起来。遗憾的是,我并没有完全地更新完,但是代码其实我已经基本上写完了,除了最后的爬虫以及 NLP 部分(个人觉得入门也没必要学这里)。 代码在我的 Github 仓库:点点这里打开传送门。(注:打开 Github 需要魔法) 系列文章目录第一章 程序设计和 Python 语言 第二章 Python 基础 第三章 序列 第四章 字典和集合 第五章 程序控制结构 第六章 函数 第七章 文件 第八章 面向对象程序设计 第九章 异常 第十章 Python 科学计算与数据分析开发基础 第十一章 网络爬虫入门 前言本系列文章为张莉主编的《Python 程序设计》的课后习题答案,文章内容是本人在学习过程中根据自己的理解完成的课后作业,并非标准答案,如有错误,敬请指正,会及时修改。 Emmmmmmm,最后希望自己能更完这个系列,算是给自己的python入门一个交代,也是给学弟学妹们一点点学习上的帮助吧,当然希望大家不要太依赖这个系列的内容,编程的学习最重要的还是自己亲手去写,每一个程序员都有一个创造世界的梦。 本篇为第二章 《Python 基础》的课后习题答案,第一章略过。 正文 题目一 题目:从键盘上输入浮点数变量x的值,求方程y=x^2+2x-10所对应的y值。注意用于输入变量的input()函数的返回值为str类型知识点:input () 函数介绍:1. 作用:用于提示用户输入信息,可以实现人机交互 2. 返回类型:字符型(string)#print () 也是字符型 #可以使用强制转化类型转化函数来实现不同类型的输出 代码实现: x=input("请输入一个浮点型变量x:") y = float(x)**2 + float(x)*2 - 10 print(y) 题目二题目:从键盘输入两个整数(假设都不为0),求这两个整数的和、差、积、商并输出。尝试使用整除与非整除两种运算求商 知识点:在 python 中整除用//,非整除用/ 代码实现: x=int(input("请输入整数1:")) y=int(input("请输入整数2:")) a=x+y b=x-y c=x*y if x%y==0: d=x//y else: d=x/y print(a,b,c,d) 题目三题目:编写程序,输入一个9位的整数,将其分解为3个3位的整数并输出,其中个、十、百位为一个整数,千、万、十万为一个整数,百万、千万、亿位为一个整数。例如,123456789分解为123、456和789. 知识点: list切片处理: [start:stop:step] 1.step表示步长;切片区间为(start,stop)#包含start,但是不包含stop 2.step>0,从左往右切;step |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |