
编写程序,输入任意大的自然数,输出各位数字之和。@H_404_9@
代码@H_404_9@
num = input("请输入一个数字")print(sum(map(int, num))) 运行截图
@H_404_9@@H_404_9@
编写程序,输入两个集合 setA 和 setB,分别输出它们的交集、并集和差集 setA-setB。@H_404_9@
代码@H_404_9@
setA = eval(input('请输入一个集合:'))setB = eval(input('再输入一个集合:'))print('交集:', setA & setB)print('并集:', setA | setB)print('setA-setB:', setA - setB) 运行截图
@H_404_9@@H_404_9@
编写程序,输入一个自然数,输出它的二进制、八进制、十六进制表示形式。@H_404_9@
代码@H_404_9@
num = int(input('请输入一个自然数:'))print('二进制:', bin(num))print('八进制:', oct(num))print('十六进制:', hex(num)) 运行截图
@H_404_9@@H_404_9@
以上的数字。例如用户输入1234,则程序输出12。(提示:使用整除运算。)@H_404_9@
代码@H_404_9@
a = int(input('请输入一个大于99的整数'))res = a // 100print('百位以上的数为:', res) 运行截图
@H_404_9@@H_404_9@
编写程序,输入一个大于 2 的自然数,然后输出小于该数字的所有素数组成的集合。@H_404_9@
代码@H_404_9@
a = int(input("请输入一个大于2的自然数:"))b = set()for a in range(a - 1, 1, -1): for i in range(2, a): if a % i == 0: break else: b.add(a)print(b) 运行截图
@H_404_9@@H_404_9@
首先生成包含1000个随机字符的字符串,然后统计每个字符的出现次数。(使用字典)@H_404_9@
代码@H_404_9@
import stringimport randomx = string.ascii_letters + string.digits + string.punctuationy = [random.choice(x) for i in range(1000)]d = dict()for ch in y: d[ch] = d.get(ch, 0) + 1print(d) 运行截图
@H_404_9@@H_404_9@
阿凡提与国王比赛下棋,国王说要是自己输了的话阿凡提想要什么他都可以拿得出来。阿凡提说那就要点米吧,棋盘一共64个小格子,在第一个格子里放1粒米,第二个格子里放2粒米,第三个格子里放4粒米,第四个格子里放8粒米,以此类推,后面每个格子里的米都是前一个格子里的2倍,一直把64个格子都放满。需要多少粒米呢?
代码@H_404_9@
value = sum([2 ** i for i in range(64)])print(value) 运行截图
@H_404_9@@H_404_9@ 总结
以上是内存溢出为你收集整理的Python实验2 内置数据类型全部内容,希望文章能够帮你解决Python实验2 内置数据类型所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)