"Python二级模拟卷4图文练习:关系判断、关系表达式和文件后缀名"
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。编程题的代码示例和说明也在上方给出。以此来完成对所给内容的总结。
2023-06-11 上传
2023-06-13 上传
604 浏览量
点击了解资源详情
小虾仁芜湖
- 粉丝: 109
- 资源: 9354
最新资源
- Elasticsearch核心改进:实现Translog与索引线程分离
- 分享个人Vim与Git配置文件管理经验
- 文本动画新体验:textillate插件功能介绍
- Python图像处理库Pillow 2.5.2版本发布
- DeepClassifier:简化文本分类任务的深度学习库
- Java领域恩舒技术深度解析
- 渲染jquery-mentions的markdown-it-jquery-mention插件
- CompbuildREDUX:探索Minecraft的现实主义纹理包
- Nest框架的入门教程与部署指南
- Slack黑暗主题脚本教程:简易安装指南
- JavaScript开发进阶:探索develop-it-master项目
- SafeStbImageSharp:提升安全性与代码重构的图像处理库
- Python图像处理库Pillow 2.5.0版本发布
- mytest仓库功能测试与HTML实践
- MATLAB与Python对比分析——cw-09-jareod源代码探究
- KeyGenerator工具:自动化部署节点密钥生成