实验2 基本数据类型和运算 答案

Python语言程序设计基础

上海师范大学 通识教育必修课程
授课教师:吴春英 徐晓钟

题目来源:上海师范大学网络教学平台(超星泛雅)

I 实验要求



II 答案解析

实验1 依据范例2的变量定义,定义自己的学号、姓名、专业、年龄、身高、体重六个变量,并根据自己的实际情况进行赋值,最后打印输出。

答案

my_name='张三'
my_major='计算机科学技术'
my_age=20
my_hight=180
my_weight=70
print('我的名字叫%s,专业%s,年龄%d岁,身高%d厘米,体重%d千克。'%(my_name,my_major,my_age,my_hight,my_weight))

实验2 假设x,y的值分别为3,4,按照范例3的顺序进行复合复制和并行赋值,写出联系程序,并理解复合赋值和并行赋值的含义。

答案

x=3
print(x)
x+=2
print(x)
x*=3
print(x)
x-=1
print(x)
x/3
print(x)
x//=3
print(x)
x**=3
print(x)
x%=3
print(x)
y=4
a,b=x,y
print(a,b)

实验3 编写程序,从键盘输入三个实数分别赋给x,y,z,打印三个数的加、减、乘、除的值,并理解input()函数的使用。

答案

x=eval(input('请输入x:'))
y=eval(input('请输入y:'))
z=eval(input('请输入z:'))print('x,y,z的和为{}'.format(x+y+z))
print('x,y,z的差为{}'.format(x-y-z))
print('x,y,z的积为{}'.format(x*y*z))
print('x,y,z的商为{}'.format(x/y/z))

实验4 编写程序,调用random库,使用choice()和sample()函数分别从你的姓名和学号两个字符串里选取4个字符输出。

答案

import random
my_name='张三'
my_id='190123456'
print('random.choice(my_name):{}'.format(random.choice(my_name)))
print('(random.sample(my_id,4):{}'.format(random.sample(my_id,4)))

Python语言程序设计基础_实验2 基本数据类型和运算_答案_通识教育必修课程_上海师范大学相关推荐

  1. Python语言程序设计基础_实验四_函数(三)_答案_通识教育必修课程_上海师范大学

    实验4 函数(二) 答案 Python语言程序设计基础 上海师范大学 通识教育必修课程 授课教师:吴春英 徐晓钟 题目来源:上海师范大学网络教学平台(超星泛雅) I 实验要求

  2. Python语言程序设计基础 第二版(嵩天著)课后答案第六章

    思考与练习: P159 6.1 元组是不可变的.即你不能修改元组.元组通过圆括号中用逗号将元素分隔. 集合内的元素不能重复,只能是固定的数据类型,例如:整数.浮点数.字符串.元组等,列表,字典,和集合 ...

  3. Python语言程序设计基础 第二版(嵩天著)课后答案第四章

    思考与练习: P99 4.1 正确 4.2 错误.分支结构(if/else)不能向已经执行过的语句部分跳转,循环结构(while/for)可以向已经执行过的语句部分跳转. 4.3 A 流程图的基本元素 ...

  4. Python语言程序设计基础 第二版(嵩天著)课后答案第三章(程序练习题)

    3.1 重量计算.月球上物体的体重是在地球上的16.5%,假如你在地球上每年增长0.5kg,编写程序输出未来10年你在地球和月球上的体重情况. 不是很懂题意是只要十年后的体重变化,还是要每一年的体重变 ...

  5. python程序设计题怎么写_《Python语言程序设计基础》第1章程序练习题

    本文为中国大学MOOC<Python语言程序设计>课程学习笔记,课程主讲:嵩天老师,练习平台:Python123,参考教材:<Python语言程序设计基础> 1.1 字符串拼接 ...

  6. python语言程序设计2019版第二章课后答案-python语言程序设计基础课后答案第二章...

    python语言程序设计基础课后答案第二章 以下合法的用户自定义标识符是____________. 导入模块或者模块中的元素要使用关键字________ . 下列哪个函数是用来控制画笔的尺寸的____ ...

  7. python语言程序设计嵩天-python语言程序设计基础(嵩天版),第二章程序练习题...

    python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...

  8. python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案

    嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...

  9. python语言程序设计基础嵩天答案第二章_python语言程序设计基础(嵩天版),第二章程序练习题...

    python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...

  10. python语言程序设计基础第二章答案_python语言程序设计基础(嵩天版),第二章程序练习题...

    python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...

最新文章

  1. Please use HDF reader for matlab v7.3 files
  2. c/c++头文件函数一览表
  3. linux之如何复制文件夹所有文件到其它文件夹
  4. 【Java】利用Swing实现登录页面
  5. python库skimage 将针对灰度图像的滤波器用于RGB图像
  6. C++类引用中的构造函数与析构函数的执行顺序练习
  7. 如何使用 Python 开发加权平均集成
  8. 思科网络工程师面试题
  9. android 魅族 webview,魅族 Flyme 系统出现大面积应用闪退问题,提供临时解决方法...
  10. Scrum敏捷开发模式
  11. 最新win10安装版激活方法 一键激活win10
  12. msg1500说明书_拆解电信定制 瑞斯达康MSG1500 双频路由器
  13. Python简介,第2章–字符串和列表
  14. C语言——链表拆分,奇数组成一个链表,偶数组成另外一个链表
  15. CentOS7 ifup 和 ifdown
  16. session垃圾回收机制
  17. Lesson 5 The facts 确切数字
  18. HTTPS请求方式工具类
  19. 关于auth0的jwt
  20. 好烦哦,第12次双11全球大考,又考第一了

热门文章

  1. VB中数组的大小排序解析
  2. (二)SGE 部署 预配置
  3. 微微一笑很倾城 从网红浅看CRM发展趋势
  4. 从bilibili下载视频,取其音频
  5. [0CTF 2016] piapiapia 题解
  6. java web网上书城_JavaWeb搭建网上图书商城毕业设计
  7. java的listroots_Java File listRoots()用法及代码示例
  8. 使用Enum.Prase及Enum.TryPrase时的注意事项
  9. 厦大计算机学硕考研难度,一个班半数考研 厦大录取仅两成 读研是鸡肋还是围城...
  10. 自定义ckeditor图片上传插件