Python语言基础与应用 北京大学 测试章节三

1、关于Python中的字符串,说法错误的是:字符串以\0标志字符串的结束。
2、关于python中的复数,说法错误的是:实部和虚部都是整数。
3、下列表达式中返回为True的是:0x56>56
4、print(‘a’<‘b’<‘c’):输出True
5、x="big";y=2;print(x+y):字符串与数值连接,报错
6、x="big";y=2;print(x*y):输出:bigbig
7、x="big";y='name';print(x+y):输出 bigname
8、x=156;ch='A';y=1;print(x>=y and ch<'b' and y):输出 1
9、name="Mike";w = name.upper():输出 MIKE
10、name="Mike";x = name.replace("k","p"):输出 Mipe

——————
作业三:

字符串循环左移

题目内容:
给定一个字符串S,要求把S的前k个字符移动到S的尾部,如把字符串“abcdef”前面的2个字符‘a’、‘b’移动到字符串的尾部,得到新字符串“cdefab”,称作字符串循环左移k位。
输入一个字符串和一个非负整数N,要求将字符串循环左移N次。
可以使用以下语句实现字符串s的输入:s=str(input())
可以使用以下语句实现非负整数n的输入:n=int(input())

输入格式:
输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。

输出格式:
在一行中输出循环左移N次后的字符串。

s=input()
n=int(input())
print(s[n:]+s[:n])

求斜边上的高

输入直角三角形两直角边a,b的值,输出斜边上的高、

输入格式:
2行,每行一个整数,分别为a,b的值

输出格式:
一个数,即斜边上的高,保留2位小数

a=int(input())
b=int(input())
c=(a**2+b**2)**0.5
h=a*b/c
print(round(h,2))
#print(round(a*b/(a**2+b**2)**0.5,2))

最后一个单词

题目内容:
计算字符串最后一个单词的长度,单词以空格隔开。

输入格式:
一行字符串,非空,长度小于5000。

输出格式:
整数N,最后一个单词的长度。

s=input().split(' ')
print(len(s[-1]))

计算字符个数

题目内容:
接受一个由字母和数字组成的字符串,和一个字符,然后输出输入的字符串中含有该字符的个数。不区分大小写。

输入格式:
输入一个由字母和数字组成的字符串,和一个字符,以空格隔开。

输出格式:
输出输入的字符串中含有该字符的个数。

a,b=input().split(' ')
print(a.count(b))

A+B问题

题目内容:给出两个整数,输出他们的和

输入格式:两行,每行一个整数

输出格式:输出一个数,即他们的和

a=int(input())
b=int(input())
print(a+b)

圆的周长与面积

题目内容:给出一个圆的半径,求出圆的周长和面积

输入格式:输入包含一个整数r,表示圆的半径

输出格式:输出一行,包含2个数,分别是圆的周长、面积,用空格分隔开,数字保留小数点后4位

import math
r=int(input())
print(round(2*math.pi*r,4),round(math.pi*r**2,4),sep=' ')

三角形面积

题目内容:
由三角形的三边长,求其面积。
规定:输入的三条边一定能构成三角形,不用进行判定。
提示:a,b,c小于1000由三角形的三边a,b,c求面积可以用如下的公式:
其中p=(a+b+c)/2
面积=S=√[p(p-a)(p-b)(p-c)]
请使用 print(’%.2f’%s)来保留小数。

输入格式:三行,每行一个整数。

输出格式:一个实数,保留两位小数。

a=int(input())
b=int(input())
c=int(input())
p=(a+b+c)/2
S=(p*(p-a)*(p-b)*(p-c))**0.5
print('%.2f'%S)

等差数列末项计算

题目内容:给出一个等差数列的前两项a1,a2,求第n项是多少

输入格式:三行,包含三个整数a1,a2,n

输出格式:一个整数,即第n项的值

a=int(input())
b=int(input())
c=int(input())
print((c-1)*(b-a)+a)
发布了70 篇原创文章 · 获赞 15 · 访问量 4315

猜你喜欢

转载自blog.csdn.net/Heart_for_Ling/article/details/103402480
今日推荐