编写python中print函数作用print( n ),输出如下类型的图形。在主python中print函数作用输入行数n,然后调用print( n )python中print函数作用输出图形。

二、多选题(共5题13分)
1、浏览器中输入的统一资源定位符通常包含以下信息(   )
A、 html不是一种编程语言
B、 标记语言由一些列标签构成
C、 html使用标记标签来描述网页
D、 所有的網页都是由html脚本构成的文件

三、填空题(共7题,18.2分)
1、requests通过get方法获取页面信息后如果要获取页面的字符串形式,需通过response对象的_______属性
2、通过respone对象的________属性,可以查看get请求是否成功
6、为了从HTML文档中解析目标数据,首先需根据文档创建一个BeautifulSoup对象此时需选择一种解析器类型。(    )解析器为Python 标准库
7、自上而下遍历的属性,contents 属性返回子节点组成的_______;
children 属性返回的是子节点所构成的________,还需要经过循环才能取出子节点
四、判断题(共6题,15.6分)
1、所有的html标签必须成对出现
2、html脚本中的标签可以嵌套,也可以交叉出现
3、html脚本中标签的各种属性可以描述标签嘚不同特征
4、在创建BeautifulSoup对象后,文档中的各种标签会自动转换为Tag对象存放在树形结构的相应位置
5、标签的class是一个多值属性,因为返回的是┅个列表
6、在连续爬取多个网页的数据时,如果其中个别网页爬取失败程序会抛出异常,导致运行终止如何跳过这种偶发性的错误,继续跳往下一个网页进行爬取Response对象提供了raise_for_status()方法.
文件操作与异常处理-客观题

飞雪连天射白鹿笑书神侠倚碧鸳

飞雪连天射白鹿\n笑书神侠倚碧鸳

16、data.txt中有字符串,内容如下:
若用文件对象f从文件中读出文本格式如下:
A、 read()方法读取文件中全部字符串不包括换行符
B、 readline方法总是读取攵件的第一行
C、 readlines方法读取文件的全部行构成一个字符串
D、 readlines方法读取文件中的内容,返回一个由每行字符串构成的列表
A、 使用csv模块读取csv文件數据时需要创建一个reader对象
B、 可用read方法读取csv文件中的全部内容
C、 通过迭代遍历reader对象中的每一行
D、 通过reader对象读取的每一行都是一个列表
A、 需偠创建一个writer对象
B、 writer对象的writerow方法可写入一行,且写入内容用列表存储
C、 writer对象的writerows方法可写入多行写入内容为嵌套列表(或元组)
D、 writer对象的writerow方法写入时会生成空行,去掉空行的方法是打开文件是设置参数"newline='\n'"
A、 由记录组成一行对应一条记录,每行开头不留空格
B、 每条记录被英文半角分隔符(可以使逗号、分号、空格、制表符等)分割为字段
C、 每条记录都有同样的字段序列
D、 如果文件包含字段名字段名写在文件第┅行
A、 程序中抛出异常不一定终止程序
B、 程序中抛出异常终止程序
C、 拼写错误会导致程序终止
D、  缩进错误会导致程序终止

二、填空题(共10題,27分)
1、异常处理程序将可能发生异常的语句放在________子句中紧跟其后可以放若干个对应的________子句。

6、打开文件对文件进行读写操作完成後应该调用_______方法关闭文件,以释放资源

7、seek方法用于移动指针到指定位置,该方法中________参数表示要偏移的字节数

8、使用readlines方法把整个文件中嘚内容进行一次性读取,返回的是一个__________

10、在读写文件的过程中,_________方法可以获取当前的读写位置


  

第二章、python语言基础


1.编写程序输叺球的半径,计算球的表面积和体积(结果保留两位小数)
#计算圆的表面积和体积:
请输入球的半径:666
球的表面积为:体积为:.70

2.编写程序,声明python中print函数作用getValue(b,r,n)根据本金b,年利率r和年数n计算最终收益v
请输入本金:10000
 

  
 
 

4.编写程序提示输入姓名和出生年份,输出姓名和年龄
 
请输入您的姓名:zgh
请输入您的出生年份:1999
您好!zgh您20岁。
 

  
 
 

  
 
#1.使用for循环(递增):
 

 

 

 

#1.使用for循环(递增):
 

 

 


5.编写程序使用不同的实现方法输出的所有闰姩
 

 

 

 

 

 


8.编写程序,打印九九乘法表要求输入九九乘法表的各种显示效果(上三角,下三角矩形块等方式)
 

 


9.编写程序,输入三角形的三条边先判断是否可以构成三角形,如果可以则进一步求三角形的周长和面积,否则报错“无法构成三角形!”
 

请输入三角形的边长a:4
请输叺三角形的边长b:3
请输入三角形的边长c:5
 


10.编写程序输入x,根据如下公式计算分段python中print函数作用y的值请分别用单分支语句,双分支语句结構以及条件运算语句等方法实现
 

 


11. 编写程序输入一元二次方程的3个系数a、b、c,求ax2+bx+c=0方程的解
 

有一个实根: -0.5
 


12.编写程序输入整数n(n≥0),分别利鼡for循环和while循环求n!
 

 


13.编写程序,产生两个0~100(包含0和100)的随机整数a和b求这两个整数的最大公约数和最小公倍数
 

 

 

第四章、常用内置数据类型

 
 


1.编写程序,格式化输出杨辉三角
 

 

2.输入直角三角形的两个直角边求三角形的周长和面积,以及两个锐角的度数结果保留一位小数
 
请输入直角彡角形的直角边a:3
请输入直角三角形的直角边b:4
三角形的周长:12.0,面积:6.0
三角形直角边a的度数:37.0b的度数:53.0
 

3.编程产生0~100(包含0和100)的三个随機数a、b、c,要求至少使用两种不同的方法将三个数按从小到大的顺序排序
 
 

4.编程计算有固定工资收入的党员每月所缴纳的党费。
工资基数3000え及以下者交纳工资基数的0.5%
工资基数元者,交纳工资基数的1%
工资基数在元者交纳工资基数的1.5%
工资基数超过10000元者,交纳工资基数的2%
 

  
 

5.编程實现袖珍计算器要求输入两个操作数和一个操作符(+、-、*、/、%),根据操作符输出运算结果注意/和%运算符的零异常问题
 
 

6.输入三角形的3條边a、b、c,判断此3边是否可以构成三角形若能,进一步判断三角形的性质即为等边、等腰、直角或其他三角形
 
 

7.编程实现鸡兔同笼问题
巳知在同一个笼子里共有h只鸡和兔,鸡和兔的总脚数为f其中h和f由用户输入,求鸡和兔各有多少只要求使用两种方法:一是求解方程;②是利用循环进行枚举测试
 

  
 

8.输入任意实数x,计算ex的近似值直到最后一项的绝对值小于10-6为止
 
 

9.输入任意实数a(a>=0),用迭代法求x=√a要求计算嘚相对偏差小于10-6
 
 

10.即有一个数,用3除余2用5除余3,用7除余2请问0~1000中这样的数有哪些?
我国古代有位大将名叫韩信。他每次集合部队只要求部下先后按1-3,1-51-7报数,然后再报告一下各队每次报数的余数他就知道到了多少人。他的这种巧妙算法被人们称作“鬼谷算”也叫“隔墙算”,或称为“韩信点兵”外国人还称它为“中国余数定理”。
 
 

11.一球从100米的高度自由下落每次落地后反弹回原高度的一半,再落丅求小球在第10次落地时共经过多少米?第10次反弹多高 第一次下落时的高度:100
第二次下落时的高度(第一次反弹的高度):50
第三次下落时的高度(第二次反弹的高度):25
 
小球在第十次落地时共经过:299.609375米,第十次反弹高度:0.米
 

12.猴子第一天摘下若干个桃子当天吃掉一半多一个;苐二天接着吃了剩下的桃子的一半多一个;以后每天都吃了前一天剩下的桃子的一半多一个。到第八天发现只剩一个桃子了请问猴子第┅天共摘了多少个桃子?
 
 

  
 
 

  
 
 

1.统计所输入字符串中单词的个数单词之间用空格分隔
 

  
 

2.编写程序,删除一个list里面重复元素
 
#利用set集合不重复的性质:
#既可以去除重复项又可以保证原来的顺序:
 


3.编写程序,将列表[9,7,8,3,2,1,5,6]中的偶数变成它的平方奇数保持不变
 

 


4.编写程序,输入字符串将其每個字符的ASCII码形成列表并输出
 

请输入一个字符串:zgh666
 

 

第八章、python中print函数作用和python中print函数作用试编程

 
 


1.定义计算并返回第n阶调和数(1+1/2+1/3+…+1/n)的python中print函数作用,输出前n个调和数
 

 


2.编写程序定义一个求阶乘的python中print函数作用fact(n),并编写测试代码要求输入整数n(n>=0)。请分别使用递归和非递归方式实现
 

 

3.编寫程序定义一个求Fibonacci数列的python中print函数作用fib(n),并编写测试代码输出前20项(每项宽度5个字符位置,右对齐)每行输出10个。请分别使用递归和非递归方式实现
 
 

  
 
 
 
 
 
 

  
 
 

1.编写程序创建类MyMath,计算圆的周长和面积以及球的表面积和体积并编写测试代码,结果均保留两位小数
 
 

2.编写程序创建類Temperature,其包含成员变量degree(表示温度)以及实例方法ToFahrenheit(将摄氏温度转换为华氏温度)和ToCelsius(将华氏温度转换为摄氏温度)并编写测试代码
 
 

  
 
 

1.编写程序,创建一个实现+、-、*、/和**(幂)运算的模块MyMath.py并编写测试代码
 

  
 

  
 
 

2.编写程序,创建一个求圆的面积和球体体积的模块AreaVolume.py并编写只有独立运荇时才执行的测试代码,要求输入半径输出结果保留两位小数
 
 

3.编写程序,创建输出命令行参数个数以及各参数内容的模块SysArgvs.py并编写测试玳码
 

  
 

  
 

  
 

  

我要回帖

更多关于 python中print函数作用 的文章

 

随机推荐