1-1
已知st="Hello World!",使用print(st[0:-1])语句可以输出字符串变量st中的所有内容。 (2分)
T F
1-2
Python程序设计中的整数类型没有取值范围限制,但受限于当前计算机的内存大小。 (2分)
T F
1-3
已知: x=1 y=2 z=[2,3,4] 则语句 x not in z 计算结果是True。 (2分)
T F
1-4
已知 x = 3,那么执行语句 x+=6 之后,x的内存地址不变。 (2分)
T F
2-1
2-12.表达式1+2*3.14>0的结果类型是: (2分)
- int
- long
- float
- bool
2-3
1-5. 八进制35的十进制值是_。 (2分)
- 30
- 25
- 19
- 29
2-4
1-9. Python语言正确的标识符是_。 (2分)
- 2you
- my-name
- _item
- abc*234
2-5
1-8. _号表示同一行的后面部分是Python程序的注释。 (2分)
- *
- %
- /
- #
2-6
2-6.Python 语句 print(0xA + 0xB)的输出结果是__。 (2分)
- 0xA + 0xB
- A + B
- 0xA0xB
- 21
2-7
2-7.Python 语句x=’car’; y = 2; print (x+y)的输出结果是__。 (2分)
- 语法错
- 2
- 'car2’
- 'carcar’
7-1 产生每位数字相同的n位数 (15 分)
读入2个正整数A和B,1<=A<=9, 1<=B<=10,产生数字AA...A,一共B个A
输入格式:
在一行中输入A和B。
输出格式:
在一行中输出整数AA...A,一共B个A
输入样例1:
在这里给出一组输入。例如:
1, 5
输出样例1:
在这里给出相应的输出。例如:
11111
输入样例2:
在这里给出一组输入。例如:
3 ,4
输出样例2:
在这里给出相应的输出。例如:
3333
a,b=eval(input())
print(("%d"%a)*b)
7-2 转换函数使用 (15 分)
输入一个整数和进制,转换成十进制输出
输入格式:
在一行输入整数和进制
输出格式:
在一行十进制输出结果
输入样例:
在这里给出一组输入。例如:
45,8
输出样例:
在这里给出相应的输出。例如:
37
a,b=eval(input())
a=str(a)
n=int(a,b)
print(n)
7-3 jmu-python-统计字符个数 (10 分)
输入一个字符串,统计其中数字字符及小写字符的个数
输入格式:
输入一行字符串
输出格式:
共有?个数字,?个小写字符
,?
填入对应数量
输入样例:
helo134ss12
输出样例:
共有5个数字,6个小写字符
str=input()
i=0
j=0
k=0
while i<len(str):
if str[i].isdigit():
j=j+1
if str[i].islower():
k=k+1
i=i+1
print('共有{diyi}个数字,{dier}个小写字符'.format(diyi=j,dier=k))