《Python 程序设计》张莉主编 课后习题答案

您所在的位置:网站首页 python第2版第五章课后答案 《Python 程序设计》张莉主编 课后习题答案

《Python 程序设计》张莉主编 课后习题答案

2023-09-16 21:48| 来源: 网络整理| 查看: 265

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