输入一个整数和进制,转换成十进制输出输入格式:在一行输入整数和进制这个简单,熟记常用的进制转换方法即可。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-a,b = map(int,input().split(","))c = str(a)result = i... ...
分类:
编程语言 时间:
2020-04-16 13:33:57
阅读次数:
77
给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++?+aa?a(n个a)之和。输入格式:输入在一行中给出不超过9的正整数a和n。输出格式:在一行中按照“s = 对应的和”的格式输出。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-a,n=m... ...
分类:
编程语言 时间:
2020-04-15 21:06:25
阅读次数:
215
(PTA的Python题目4-21到4-30暂未解答,之后会抽时间再回头解答题目)写道题预热一下 这里涉及到字典问题。在Python字典是一系列键-值对,每个键都与一个值相关联,你可以使用键来访问与之相关联的值。事实上,我们可将任何Python对象用作字典中的值。(摘自《Python编程 从入门到实 ...
分类:
编程语言 时间:
2020-04-13 00:54:04
阅读次数:
107
1、使用while实现:输出摄氏温度与华氏温度的对照表,要求它从摄氏温度0度到250度,每隔20度为一项,对照表中的条目不超过10条。转换关系:华氏温度=摄氏温度*9/5.0+32循环操作:计算摄氏温度,并输出对照条目循环条件:条目<=10&&摄氏温度<=250defxgp():t=1w=0while(t<=10andw<=250):t=t+1w=w+20s
分类:
编程语言 时间:
2020-03-26 17:54:20
阅读次数:
154
好久没写题目了,最近C语言也快忘得差不多了,要孰能生巧 1. def fn(m, n): sum=res=0 for i in range(1, n+1): sum=sum+m m=m*10 res=res+sum return res 2. 我以为我看懂题目了,其实没有 def isPrime(n ...
分类:
编程语言 时间:
2020-03-26 01:02:54
阅读次数:
159
第一题 使用while循环实现输出2 - 3 + 4 - 5 + 6 ... + 100 的和。 #方法一 #从2开始计算 i = 2 #定义一个变量用于保存结果 sum=0 while i <= 100: if i % 2 == 0: sum = sum + i else: sum = sum - ...
分类:
编程语言 时间:
2020-03-06 15:31:26
阅读次数:
541
第4章-20 求矩阵各行元素之和 遇到一个麻烦的事情: 上面a,b输入,如果一起输入转int会报错,因为int只能一对一 但是明明我分开来int了,下面第十行还是报错说我的b是string字符,难不成b还把空格吃进去了? 参考一种聪明的算法: length, width = input().spli ...
分类:
编程语言 时间:
2020-02-28 15:36:08
阅读次数:
131
第4章-15 换硬币 挺难的,这里学到一个range的用法: 也就是说range函数能实现顺序和倒序,取决于step是正是负 count = 0 x = int(input()) a = x // 5 for m in range(a,0,-1): b = (x - (m * 5)) // 2 fo ...
分类:
编程语言 时间:
2020-02-22 13:50:23
阅读次数:
111
第4章-12 求满足条件的斐波那契数 a=eval(input()) b=c=1 d=1 for i in range(a): c=b b=d d=b+c if d>a: print('{}'.format(d)) break 第4章-13 求误差小于输入值的e的近似值 a=eval(input() ...
分类:
编程语言 时间:
2020-02-21 12:46:30
阅读次数:
121