python程序设计:基础1习题
1.输入平面上两个点,计算两点的距离
import math
x1,y1=input('please the start point x1,y1:')
x2,y2=input('please the start point x2,y2:')
distance=math.sqrt((x1-x2)**2+(y1-y2)**2)
print'distance=',distance
please the start point x1,y1:0,0
please the start point x2,y2:3,4
distance= 5.0
2.任意输入3个单词,将他们按字典顺序排列
string=raw_input('please input 3words with "," in them:')
x,y,z=string.split(',')
if x>y:
x,y=y,x
if x>z:
x,z=z,x
if y>z:
y,z=z,y
print x,y,z
please input 3words with "," in them:iker,peng,xiao
iker peng xiao
3. 解二元一次方程组。输入他们的系数,输出结果。(我们使用了numpy 的库)
import numpy as np
a=np.zeros((2,3))
a[0][0],a[0][1],a[0][2]=input('please input 3 numbers for the first function:')
a[1][0],a[1][1],a[1][2]=input('please input 3 numbers for the second function:')
if a[0][0]*a[1][1]==0:
print "are you kidding me?"
else:
a[1]=a[0]*(-a[1][0]/a[0][0])+a[1]
a[0]=a[1]*(-a[0][1]/a[1][1])+a[0]
print 'the answer is:x1=',a[0][2]/a[0][0],'x2=',a[1][2]/a[1][1]
please input 3 numbers for the first function:1,2,3
please input 3 numbers for the second function:4,9,7
the answer is:x1= 13.0 x2= -5.0
please input 3 numbers for the first function:0,1,2
please input 3 numbers for the second function:1,2,3
are you kidding me?
4,矩阵按其形状输出
a=input('please input a 3*3 array:')
for x in a:
s=''
for y in x:
s1='%6d'%y
s=s+s1
print s
please input a 3*3 array:[[1,2,1],[2,3,4],[4,5,0]]
1 2 1
2 3 4
4 5 0
python程序设计:基础1习题相关推荐
- Python编辑基础课后习题(持续更新)
学习Python编程基础及应用时第2章~第4章部分课后习题的代码整理出来,每题尽量用的本章节内容. 文章目录 第二章 变量及简单的数据类型 第三章 语法初步 第四章 列表 第二章 变量及简单的数据类型 ...
- Python零基础入门习题(六)红楼梦人物出场次数统计
前言 Python语言简单易用,可读性强.在了解基础语法后,你就可以来尝试解决以下的题目.放心,本系列的文章都对新手非常友好. 一.生日悖论 生日悖论是指在不少于 23 个人中至少有两人生日相同的概率 ...
- 小甲鱼python零基础课后习题001我和Python的第一次亲密接触
一.测试题: 0. python是什么语言? 1. IDLE是什么? 2. print()的作用是什么? 3. python中表示乘法的符号是什么? 4. 为什么print("i love ...
- 《Python程序设计与算法基础教程(第二版)》江红 余青松,第九章课后习题答案
推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 例9.1~例9.53 填空题:2 思考题:3~11 上机 ...
- 《Python程序设计与算法基础教程(第二版)》江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究
(还在更新中-) 这篇博客花费了我的大量时间和精力,从创作到维护:若认可本篇博客,希望给一个点赞.收藏 并且,遇到了什么问题,请在评论区留言,我会及时回复的 这本书对Python的知识点的描述很详细, ...
- python程序设计与算法基础江红答案_《Python程序设计与算法基础教程(第二版)》江红 余青松,第十一章课后习题答案...
推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 一些知识点总结和几个例题 选择题:1~5 填空题:1~8 ...
- 《Python程序设计与算法基础教程(第二版)》江红 余青松,第十章课后习题答案
推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 上机实践:2~4 案例研究:基于模块的库存管理系统 上机 ...
- Python 程序设计(第二版)董付国_清华大学出版社_习题答案与分析【针对8.4及其之前的】
更多精彩内容:(没有设置公众号获得,麻烦动动小手~谢谢) CSDN下载:Python编程无师自通电子书,[美]科里·奥尔索夫(Cory Althoff)-文档类-CSDN下载 百度云:链接:https ...
- python程序实例教程基础-Python程序设计实例教程
图书简介 配套资源:电子课件,习题答案,教学大纲,源代码 本书特色: ★本书共14个项目,主要包括Python编程基础.网络爬虫.数据分析和数据可视化四大部分内容. ★全部代码适用于Python 3. ...
- python编程基础与应用-Python程序设计:从编程基础到专业应用
基本信息 书名:Python程序设计:从编程基础到专业应用 :42.00元 作者:章宁,李海峰 编 出版社:机械工业出版社 出版日期:2019_03_01 ISBN:9787111620136 字数: ...
最新文章
- linux fork函数浅析
- 支付宝扫一下就能体验的深度学习模型
- java 静态对象数组_Java静态方法和实例方法 java中的数组作为形参传入
- Office Communication Server(OCS) 2007存档和CDR的部署
- HttpServletRequest简述
- 设计模式--抽象工厂(个人笔记)
- Springboot分层图解
- python创建空元组_Python——元组的基本语法(创建、访问、修改、删除)
- 乖乖,腾讯天美研发20万月薪刷爆朋友圈,网友:小丑竟是我自己
- 中国恒大、恒大物业在香港暂停交易
- 心痛!你的快递可能已经被烧毁,13吨快递“无一生还”
- HBase配置(伪分布式模式)
- H3C交换机配置STP配置
- openstack-O版-glance安装
- 论文阅读|Lightweight OpenPose
- drony+fiddler抓包
- 导出word文档生成docx格式,包含freemarker遍历多张图片
- 圣安德鲁斯计算机科学排名,2020年圣安德鲁斯大学历史世界排名最好是第几位...
- windows软件窗口或者对话框太大超出屏幕解决办法
- 体脂秤Flash MCU:HT45F75 入坑手册