zoukankan      html  css  js  c++  java
  • 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所表达的数字

    再求和

    [Sign]做不出ctf题的时候很痛苦,你只能眼睁睁看着其他人领先你
  • 相关阅读:
    ajax理论
    模块
    node.js(1)
    ES6
    data对象
    数组
    对象
    webdriver对应的驱动版本
    TrineaAndroidCommon API Guide
    PV,UV,IP概念
  • 原文地址:https://www.cnblogs.com/echoDetected/p/12257362.html
Copyright © 2011-2022 走看看