当前位置:   article > 正文

python语言程序设计 答案,python程序设计教程题库_《pythin语言程序设计基础》(第2版)程序练习题4.5答案

《pythin语言程序设计基础》(第2版)程序练习题4.5答案

这篇文章主要介绍了python语言程序设计编程题答案,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

题目1.1 :显示"welcome to python "

答案:print('welcome to python')

题目1.2:显示"welcome to python " 五次

答案:print ("welcome to python\n") * 5  #\n表示换行,要是没有\n的话就会连接在一起

f17a8f7464eb863fab15137ab20174ef.png

题目1.3:编写fun,其中fun是分别有fun组成。

答案:#注意,"N","N"和”NN"长度不一致

print ("F"*7," "*3,"U"," "*5,"U"," "*3,"N"*2," "*4,"N"*2)

print ("F"*2," "*4," "*3,"U"," "*5,"U"," "*3,"N"*3," "*3,"N"*2)

print ("F"*7," "*3,"U"," "*5,"U"," "*3,"N"*2,"","N"*1," "*1,"N"*2)

print ("F"*2," "*4," "*3,"","U"," "*3,"U"," "*4,"N"*2," "*2,"N","N"*2)

print ("F"*2," "*4," "*5,""*3,"U"*3," "*2," "*3,"N"*2," "*3,"N"*3)

题目1.4:编写程序显示下面的表格(类似矩阵)

答案:#二位数和两位数的长度不一样,要根据数据的长度调整空格的长度

value= [1,2,3,4]

print ("a", " "*2, "a^2"," "*2,"a^3"," "*4,)

print ("1", " "*2, "1"," "*5,"1"," "*4)

print ("3", " "*2, "9"," "*5,"27"," "*4)

print ("4", " "*2, "16"," "*4,"64"," "*4)

题目:1.5编写程序显示下面表达式的结果:(9.5*4.5-2.5*3)/(45.5-3.5)

答案:print((9.5*4.5-2.5*3)/(45.5-3.5))

4be52c92179c3c506de91e93486843c8.png

要是加上双引号,即:

print("(9.5*4.5-2.5*3)/(45.5-3.5)")

那显示的是这个公式(9.5*4.5-2.5*3)/(45.5-3.5)

题目1.6 :级数求和,编写程序显示1+2+3+4+5+6+7+8+9的和

答案:  #for之后那一列(可能是几列)要缩进

sum = 0

for i in range(10)

sum+=i

print ( sum)

103307a141bf2326718ad388e7c5815c.png

题目1.7 :(近似Π)可以使用下面的公式计算Π=4*(1-1/3+1/5-1/7+1/9-1/11+...),编写程序显示4*(1-1/3+1/5-1/7+1/9-1/11)和4*(1-1/3+1/5-1/7+1/9-1/11+1/13-1/15)

答案:#**表示次方

程序1:

pi = 0.0

for i in range(1,6):

pi += 4*(((-1)**(i+1))/(2*i-1))

print (pi)

程序2:

pi = 0.0

for i in range(1,8):

pi += 4*(((-1)**(i+1))/(2*i-1))

print (pi)

1.8

显示r=5.5的圆的面积和周长python写麦穗的代码

1.9;1.10;1.11不会

1.12

程序:#求更加简单的分享

import turtle

turtle.forward(100)

turtle.right(90)

turtle.forward(100)

turtle.right(90)

turtle.forward(200)

turtle.right(90)

turtle.forward(200)

turtle.right(90)

turtle.forward(200)

turtle.right(90)

turtle.forward(100)

turtle.right(90)

turtle.forward(200)

turtle.left(90)

turtle.forward(100)

turtle.left(90)

turtle.forward(100)

turtle.left(90)

turtle.forward(200)

turtle.left(180)

turtle.forward(100)

5052ef001fff6f4d5c6d7365eebb882b.png

程序2:

import turtle

turtle.penup()

turtle.goto(-50,0)

turtle.pendown()

turtle.forward(100)

turtle.penup()

turtle.goto(0,50)

turtle.right(90)

turtle.pendown()

turtle.forward(100)

8eec1d8f30008b772b41367b22aac2b7.png

程序3:#注意转折处的角度

import turtle

turtle.right(60)

turtle.forward(100)

turtle.right(120)

turtle.forward(100)

turtle.right(120)

turtle.forward(100)

b7ac1779b91773c911cff23d2cd8fb41.png

程序4:

import turtle

turtle.right(60)

turtle.forward(100)

turtle.right(120)

turtle.forward(100)

turtle.right(120)

turtle.forward(200)

turtle.left(120)

turtle.forward(100)

turtle.left(120)

turtle.forward(100)

d5f3525f28a05feb92e13e433b4ffe33.png

好无聊,改天再画

Python之旅_第一章Python入门

一.编程语言分类 1.机器语言:即计算机能听懂的二进制语言,0000 0001,直接操控硬件: 2.汇编语言:简写的英文标识符代替二进制语言,本质同样是直接操控硬件: 3.高级语言:用更贴近人类的语言 ...

《python语言程序设计》_第二章编程题

2.1 程序: Celsius=eval(input("Enter a degree in Celsius:"))#输入摄氏度的值Celsiusfahrenheit =(9/5)* ...

《大道至简》第一章——编程的精义_读后感(Java伪代码形式)

第一章——编程的精义_读后感(Java伪代码形式)1.愚公移山//愚公为团体的项目组织者.团体经理.编程人员.技术分析师等//子孙荷担者三人为三名技术人员//遗男为外协//目标 ...

20165237 2017-2018-2 《Java程序设计》第四周考试补做及2-3章编程题

20165237 2017-2018-2 第四周考试补做及2-3章编程题 测试JDB: 用JDB调试上一个程序,输入1.2.3: 2-3章编程题代码托管 (程序的运行结 ...

Python语言程序设计之一--for循环中累加变量是否要清零

最近学到了Pyhton中循环这一章.之前也断断续续学过,但都只是到了函数这一章就停下来了,写过的代码虽然保存了下来,但是当时的思路和总结都没有记录下来,很可惜.这次我开通了博客,就是要把这些珍贵的学习 ...

全国计算机等级考试二级Python语言程序设计考试大纲

全国计算机等级考试二级Python语言程序设计考试大纲(2018年版) 基本要求 掌握Python语言的基本语法规则. 掌握不少于2个基本的Python标准库. 掌握不少于2个Python第三方库,掌 ...

Python语言程序设计之二--用turtle库画围棋棋盘和正、余弦函数图形

这篇笔记依然是在做第5章循环的习题.其中有两类问题需要记录下来. 第一是如何画围棋棋盘.围棋棋盘共有19纵19横.其中,位于(0,0)的星位叫天元,其余8个星位 ...

Python语言程序设计之三--列表List常见操作和错误总结

最近在学习列表,在这里卡住了很久,主要是课后习题太多,而且难度也不小.像我看的这本--梁勇著,列表和多维列表两章课后习题就有93道之多.我的天!但是题目出的非常 ...

python解无忧公主的数学时间编程题001.py

python解无忧公主的数学时间编程题001.py """ python解无忧公主的数学时间编程题001.py http://mp.weixin.qq.com/s?__b ...

随机推荐

ExtJS基础知识总结:常用控件使用方式(一)

概述 最近一直在做相关ExtJs方面的项目,遇到了ExtJs使用方面的一系列问题,现在将使用技巧做个记录汇总,以便于下次能够快速使用.以下都是ExtJs控件的常用方法,做简单汇总,俗话说,好记星不如烂 ...

一些有用的SAP技术TCODE

Background Processing RZ01 Job Scheduling Monitor SM36 Schedule Background Job SM36WIZ Job definitio ...

HTML5 自制本地网页视频播放器

HTML5初试:本地视频用网页打开啦半个广告都可以没有,看来暴风什么的快要淘汰了. 视频格式还是有要求的,看来要备一个转码器. 格式 IE Firefox Opera Chrome Safari Og ...

本人整理的一些PHP常用函数

CSS3发光字动画

;} img{ width:200px; height:200px; border:2px solid #000} .back h5 { font-size: 4em; color: #f2050b; ...

TCP和HTTP

TCP和HTTP 2013-11-01 11:29 6564人阅读 评论(2) 收藏 举报 分类: 计算机—杂七杂八(15) 1.TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议, ...

MFC中CListCtrl说明

转载:http://blog.csdn.NET/lhy2199/article/details/5177032 listctrl默认view 风格为report CListCtrl类封装"列 ...

JDK和Tomcat的简单配置(菜鸟巧记一)

JDK和Tomcat的配置 1.先好安装JDK 1.1先到oracle官网下载合适自己的JDK 地址http://www.oracle.com/technetwork/java/javase/down ...

UVa11988 Broken Keyboard 损坏的键盘【list】

题目链接:https://vjudge.net/problem/UVA-11988 题目大意: 键盘的home键和end键出现了问题. 在输入一段文本时,home键或end键可能会自动被按下,home ...

文章知识点与官方知识档案匹配,可进一步学习相关知识
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/650460
推荐阅读
相关标签
  

闽ICP备14008679号