"Python二级模拟卷4图文练习:关系判断、关系表达式和文件后缀名"

1 下载量 193 浏览量 更新于2024-01-29 收藏 891KB DOC 举报
Python的提示符是 >>> B.% C.$ D.# 5.以下哪个不是python的数据类型( ) A.int B.float C.char D.list 二、编程题 6.编写一个Python程序,从键盘输入一个字符串,将字符串中的大写字母转换为小写字母,将小写字母转换为大写字母,然后输出转换后的字符串。(提示:使用字符串的swapcase()方法) 7.编写一个Python程序,输入一个字符串,判断字符串是否是回文。如果是回文,输出"是回文",否则输出"不是回文"。(提示:使用字符串的切片操作实现字符串反转) 8.编写一个Python程序,从键盘输入一个整数n,输出1到n之间的所有素数。(提示:可以使用一个flag变量来标记是否为素数) 9.编写一个Python程序,输入一个整数n,输出一个n行n列的乘法表。(提示:可以使用两个for循环嵌套来构建乘法表) 参考答案: 1.C 2.C 3.D 4.D 5.C 6.代码如下: ```python s = input("请输入一个字符串:") s = s.swapcase() print("转换后的字符串:", s) ``` 7.代码如下: ```python s = input("请输入一个字符串:") if s == s[::-1]: print("是回文") else: print("不是回文") ``` 8.代码如下: ```python n = int(input("请输入一个整数:")) for num in range(1, n+1): if num > 1: for i in range(2, int(num/2)+1): if (num % i) == 0: break else: print(num) ``` 9.代码如下: ```python n = int(input("请输入一个整数:")) for i in range(1, n+1): for j in range(1, n+1): print(i*j, end="\t") print() ``` 以上是对题目内容的总结和解答,其中选择题的答案为:1.C 2.C 3.D 4.D 5.C。编程题的代码示例和说明也在上方给出。以此来完成对所给内容的总结。