实验1、熟悉上机环境
基本要求
熟悉上机过程、掌握输入输出语句
掌握Python基本数据类型(数值、字符串、列表、元组、字典、集合)及操作。
实验目的
1、熟练掌握 Python解释器安装与基本用法。
2、熟练掌握使用 pip 命令安装 Python 扩展包。
3、掌握Python的输入输出。
实验内容
1、打开 Python 。下载 Python 3.5.x 或 Python 3.6.x 或 Python 3.7.x 的最新版。
2、在开始菜单中到成功安装的 IDLE,输入print('Hello'),确保 IDLE 运行正常。
3、使用 pip 命令在线安装 Python 扩展库 numpy、pandas、scipy、matplotlib。
命令:pip install 扩展库名称
安装时确认网络可用。
4、定义以下4种变量:int、float、bool、complex,并使用type函数验证变量类型。
5、编写程序,输入两个浮点数a、b,输出a+b、a-b、a*b、a/b的结果。
6、编写程序,输入两个浮点数a和b,比较两个数大小,输出“a > b”或“a <= b”。
7、查阅Python 3.x自带的帮助文件(/3/library/index.html),了解Python 3.x提供的内置函数(Built-in Functions),写出其中5个以上你学会的函数的使用示例。
8、假设执行了如下语句
x=384
a,b=2.56769, 2.56789
s1="she is the best student in her class"
s2='he'
写出下面条件判断语句:
(1) 判断x是否是奇数;
(2) 判断x是否能被3和5整除;
(3) 判断x是否能被3或5整除;
(4) 判断b与a的差值不超过0.0001;
(5) 判断s2是s1的子串;
(6) 判断s2在s1中出现的次数超过2次。
9、假设执行了如下语句:
s1='programming'
s2='language'
利用s1、s2和字符串操作,写出能产生下列结果的表达式。
(1) 'program'
(2) 'ProLan'
(3) 'am am am'
(4) 'programming language'
(5) 'progr@mming l@ngu@ge'
10、假设执行了如下语句:
s1=[0,1,2,3,4,5,6]
s2=['SUN','MON','TUE','WED','THU','FRI','SAT']
利用s1、s2和列表操作,创建下列结果的序列对象(可分次完成):
(1) s3: 'SUN|MON|TUE|WED|THU|FRI|SAT'
(2) s4: [3,4,3,4,3,4]
(3) s5: [[0,'SUN'],[1,'MON'],[2,'TUE'],[3,'WED'],[4,'THU'],[5,'FRI'],[6,'SAT']]
11、程序设计:使用圆柱的体积公式计算已知半径和高的圆柱的体积。
12、程序设计:使用查表法完成成绩类别的转换。
(1) 求任意一个分数(5分制)对应等级。
1: A、2: B、3: C、4: D、5: E
(2) 求任意一个分数(百分制)对应等级。
90~100: A, 80~89:B, 70~79: C, 60~69: D, 0~59: E
思考题python解释器下载
1、Python有什么特点?
2、编译型语言和解释型语言有什么区别?Python是编译型语言还是解释型语言?
3、Python怎样安装扩展包?
4、Python的输出输出常用函数是什么?
5、字符串如何进行子串截取?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论