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习题相关推荐

  1. Python编辑基础课后习题(持续更新)

    学习Python编程基础及应用时第2章~第4章部分课后习题的代码整理出来,每题尽量用的本章节内容. 文章目录 第二章 变量及简单的数据类型 第三章 语法初步 第四章 列表 第二章 变量及简单的数据类型 ...

  2. Python零基础入门习题(六)红楼梦人物出场次数统计

    前言 Python语言简单易用,可读性强.在了解基础语法后,你就可以来尝试解决以下的题目.放心,本系列的文章都对新手非常友好. 一.生日悖论 生日悖论是指在不少于 23 个人中至少有两人生日相同的概率 ...

  3. 小甲鱼python零基础课后习题001我和Python的第一次亲密接触

    一.测试题: 0. python是什么语言? 1. IDLE是什么? 2. print()的作用是什么? 3. python中表示乘法的符号是什么? 4. 为什么print("i love ...

  4. 《Python程序设计与算法基础教程(第二版)》江红 余青松,第九章课后习题答案

    推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 例9.1~例9.53 填空题:2 思考题:3~11 上机 ...

  5. 《Python程序设计与算法基础教程(第二版)》江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究

    (还在更新中-) 这篇博客花费了我的大量时间和精力,从创作到维护:若认可本篇博客,希望给一个点赞.收藏 并且,遇到了什么问题,请在评论区留言,我会及时回复的 这本书对Python的知识点的描述很详细, ...

  6. python程序设计与算法基础江红答案_《Python程序设计与算法基础教程(第二版)》江红 余青松,第十一章课后习题答案...

    推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 一些知识点总结和几个例题 选择题:1~5 填空题:1~8 ...

  7. 《Python程序设计与算法基础教程(第二版)》江红 余青松,第十章课后习题答案

    推荐阅读 <Python程序设计与算法基础教程(第二版)>江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究 文章目录 上机实践:2~4 案例研究:基于模块的库存管理系统 上机 ...

  8. Python 程序设计(第二版)董付国_清华大学出版社_习题答案与分析【针对8.4及其之前的】

    更多精彩内容:(没有设置公众号获得,麻烦动动小手~谢谢) CSDN下载:Python编程无师自通电子书,[美]科里·奥尔索夫(Cory Althoff)-文档类-CSDN下载 百度云:链接:https ...

  9. python程序实例教程基础-Python程序设计实例教程

    图书简介 配套资源:电子课件,习题答案,教学大纲,源代码 本书特色: ★本书共14个项目,主要包括Python编程基础.网络爬虫.数据分析和数据可视化四大部分内容. ★全部代码适用于Python 3. ...

  10. python编程基础与应用-Python程序设计:从编程基础到专业应用

    基本信息 书名:Python程序设计:从编程基础到专业应用 :42.00元 作者:章宁,李海峰 编 出版社:机械工业出版社 出版日期:2019_03_01 ISBN:9787111620136 字数: ...

最新文章

  1. linux fork函数浅析
  2. 支付宝扫一下就能体验的深度学习模型
  3. java 静态对象数组_Java静态方法和实例方法 java中的数组作为形参传入
  4. Office Communication Server(OCS) 2007存档和CDR的部署
  5. HttpServletRequest简述
  6. 设计模式--抽象工厂(个人笔记)
  7. Springboot分层图解
  8. python创建空元组_Python——元组的基本语法(创建、访问、修改、删除)
  9. 乖乖,腾讯天美研发20万月薪刷爆朋友圈,网友:小丑竟是我自己
  10. 中国恒大、恒大物业在香港暂停交易
  11. 心痛!你的快递可能已经被烧毁,13吨快递“无一生还”
  12. HBase配置(伪分布式模式)
  13. H3C交换机配置STP配置
  14. openstack-O版-glance安装
  15. 论文阅读|Lightweight OpenPose
  16. drony+fiddler抓包
  17. 导出word文档生成docx格式,包含freemarker遍历多张图片
  18. 圣安德鲁斯计算机科学排名,2020年圣安德鲁斯大学历史世界排名最好是第几位...
  19. windows软件窗口或者对话框太大超出屏幕解决办法
  20. 体脂秤Flash MCU:HT45F75 入坑手册

热门文章

  1. Java后端学习视频和资源分享
  2. 细数储层预测过程中碰到的的几类采集脚印
  3. previous definition was here
  4. 1070 结绳 (25 分)
  5. 从YouTube删除不合适的评论
  6. 求出首地址为DATA的字数组中的最小偶数,并将它放在AX中
  7. wow怎么修改服务器地址,wow如何修改登录服务器地址
  8. RANSAC(Random Sample Consensus)随机抽样检验一致性
  9. 小程序组件swiper-如何修改面板指示点样式
  10. Oracle中的函数——Round()函数