PTA的Python練習題(一)


最近宅家里沒事干,順便把python給學了。教程和書看了一段時間,但是缺少練習的平台。

想起大一時候練習C語言的PTA平台,就拿來練手了。

(因為沒有驗證碼無法提交題目,所以自己用pycharm來做題)

 

1.

a=int(input())
b=int(input())
print(a+b)

 

2.

a=int(input())
b=int(input())
c=int(input())
print(b*b-4*a*c)

 

3.

m=int(input())
i=11
sum=0
while(i<=m):
    sum+=i
    i+=1
print('sum =',sum)

 

4.

x=float(input())
if x==0.0:
    print('f({0}) = {1}'.format(x,x))
else:
    a=1.0/x
    print('f({0}) = {1}'.format(a,a))

 

5.

x=int(input())
if x<=50:
    cost=x*0.53
else:
    cost=50*0.53+(x-50)*0.58
print('cost = %.2f' %(cost))

 

6.

 

a,n=map(int,input().split())
c=s=i=0
while(i<n):
    c=a*(10**i)+c
    s=s+c
    i=i+1
print('s = {}'.format(s))

這道題倒是考慮了很久,里面涉及輸入多個函數:map(int,input().split())

還有冪指數計算10**i

思路:

先計算冪指數

再求得a個a所表達的數字

再求和


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM