[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. 编写一个程序来计算输入中单词的频率。 按字母顺序对键进行排序后输出。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值