1-1
在Python 3.x中可以使⽤中⽂作为变量名。 (2分)T 1-2F
Python变量使⽤前必须先声明,并且⼀旦声明就不能再当前作⽤域内改变其类型。(2分)T 1-3
FPython使⽤缩进来体现代码之间的逻辑关系。 (2分)T 1-4
F
语句pass仅起到占位符的作⽤,并不会做任何操作。 (2分)T 2-1
F
1-1.计算机存储器的单位是字节(B,Byte),1B等于__。(3分)1. 2. 3. 4. 2-2
1-2.Python程序在Windows上的扩展名是_。 (3分)1. 2. 3. 4. 2-3
1-3. Python的输出函数是__。 (3分)1. 2. 3. 4. 2-4
1-8. _号表⽰同⼀⾏的后⾯部分是Python程序的注释。 (3分)1. 2. 3. 4.
*%/#input()print()math()turtle()pyexedocxjpg
⼀位⼆进制四位⼆进制⼋位⼆进制⼗六位⼆进制
4-1 s='hello' ,t=\" world\。则s,s[-1],s[2:8]分别是多少?(填答案时字符串不要加引号)hello worldd llo wo
4-2 2-1.Python 表达式 10 + 5//3 –True+False的值为10
4-3 2-3.Python 表达式 round(17.0/3**2,2) 的值为1.89
4-4 2-4.Python 表达式 0 and 1 or not 2 6-1 jmu-python-杨辉三⾓ (30 分) 根据输⼊的n打印n⾏杨辉三⾓型。 函数接⼝定义: printYanghui(n):#打印n⾏杨辉三⾓型 裁判测试程序样例: /* 请在这⾥填写答案 */n = int(input()) printYanghui(n) 输⼊格式: 输⼊n,转化为整数 输出格式: 每个数后⾯均有⼀个空格。 输⼊样例: 5 输出样例: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 def printYanghui(n): number = [] for j in range(n + 1): number += [[]] for i in range(n + 1): number[j] += [0] number[1][1] = 1 for j in range(2, n + 1): for i in range(1, n + 1): number[j][i] = number[j - 1][i] + number[j - 1][i - 1] for j in range(1, n + 1): for space in range(n - j): print(\" \", end='') for i in range(1, j + 1 ): print(number[j][i], end=\" \") print() 7-1 列表去重 (32 分) 输⼊⼀个列表,去掉列表中重复的数字,按原来次序输出! 输⼊格式: 在⼀⾏中输⼊列表 输出格式: 在⼀⾏中输出不重复列表元素 输⼊样例: 在这⾥给出⼀组输⼊。例如: [4,7,5,6,8,6,9,5] 输出样例: 在这⾥给出相应的输出。例如: 4 7 5 6 8 9 x=eval(input())y=[] for i in range(0,len(x)): if x[i] not in y: y.append(x[i]) for j in range(0,len(y)-1): print('%d'%y[j],end=' ')print(y[-1]) 因篇幅问题不能全部显示,请点此查看更多更全内容