[Python] Python基础练习题(1)

【学习《Python编程:从入门到实践》后,找出一些练习题来巩固】

  1. 打印九九乘法口决表
  2. 请将列表[1,2,3,4,5]使用python方法转变成[1,4,9,16,25]。然后提取大于10的数,最终输出[16,25]
  3. 使用map函数将[1,2,3,4]处理成[1,0,1,0]
  4. 将字符串"ilovechina"进行反转
  5. 编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000年至3200年(包括在内)。得到的数字应按逗号分隔的顺序打印在一行上。
  6. 编写一个可以计算给定数的阶乘的程序。结果应该以逗号分隔的顺序打印在一行上。假设向程序提供以下输入:8, 则输出为:40320
  7. 使用给定的整数n,编写一个程序生成一个包含(i, i*i)的字典,该字典包含1到n之间的整数(两者都包含)。然后程序应该打印字典。
  8. 输入一组数字,以逗号隔开,并以列表和元组的方式输出
  9. 定义一个类,包含方法getString 输入一个字符串,方法printString 以大写字母打印出来
  10. 以逗号隔开输入一个字符串,并给字母排序输出
  11. 编写一个程序,计算a + aa + aaa + aaaa的值,给定的数字作为a的值。
    假设为程序提供了以下输入:9 然后,输出应该是: 11106
  12. 用列表推导来对列表中的每个奇数。 该列表由一系列逗号分隔的数字输入。
  13. 定义类参数和相同的实例参数
  14. 编写一个程序来计算输入中单词的频率。 按字母顺序对键进行排序后输出。
发布了13 篇原创文章 · 获赞 2 · 访问量 2603

猜你喜欢

转载自blog.csdn.net/a10703060237/article/details/103413572