Coder Social home page Coder Social logo

py100ti's Introduction

py100ti

Python 入门的一些练习题

一共包含 45 个程序题,分为 4 个目录,前三个每个十题,最后一个五题

day 1

  1. # 有 1、2、3、4四个数字,组成互不相同且不重复的三位数
  2. # 企业发放的奖金根据利润提成
    # 利润小于等于 10 万元时,奖金可提 10%
    # 10-20 万部分,提成 10%
    # 20-40 万部分 提成 5%
    # 40-60 万部分,提成 3%
    # 60-100 万部分,提成 1.5%
    # 高于 100 万部分,提成 1%
  3. # 一个数加上100后是一个完全平方数,再加上268又是一个完全平方数
  4. # 输出年月日。判断这一天是这一年的第几天
  5. # 输入三个整数,按从小到大输出
  6. # 用 * 输出C
  7. # 输出 9 * 9 乘法表
  8. # 输出国际象棋棋盘
  9. # 向控制台输出
  10. # 判断素数(用一个数去除以2到这个数的平方根

day 2

  1. # 求解所有的水仙花数
  2. # 将一个正整数分解成质因数
  3. # 求一个数加上 100 后是一个完全平方数,再加上 268 又是一个完全平方数
  4. # 判断 101-200 之间有多少个素数(即让这个数去除 2 到这个数的开方)
  5. # 统计字符串中的数字、空格、英文字母或其它字符的个数
  6. # 计算 s = a + aa + aaa + aaaa + ... + aa...a
    # 用 n 来控制几个数
  7. # 计算一个球从100米高度自由落下,每次落下再反弹的高度为越来的一半,计算第十次反弹的高度以及经过多少米
  8. # 计算 1!+ 2!+ 3!+ ...+ 100!
  9. # 用递归计算 n!
  10. # 递归计算年龄 第一个人十岁,后面依次比前面一个人大两岁

day 3

  1. # 输入一个不超过5位数的正整数,求它是几位数,并逆序打印出每一位数
  2. # 函数调用
  3. # 判断一个五位正整数是否是回文数
  4. # 输入星期几的第一个字母,判断一下是星期几,如果第一个字母一样,则输入第二个字母进行判断
  5. # 求100以内的素数
  6. # 快速排序
  7. # 求 3*3 的矩阵对角线元素之和
  8. # 向一个排好序的数组插入一个数,并使得原数组顺序不变
  9. # 将一个数组逆序输出
  10. # 有 n 个整数,使其前面各数顺序后移 m 个位置,最后那 m 个数变成最前面的 m 个数

day 4

  1. # n 个人围成一圈,顺序排号,从第一个人开始报数(从1到3报数),凡报到3的人退出,求最后留下的是原来第几号的那位
  2. # 链表操作
  3. # 加密传输数据,传输规则:
    # 1. 每位数字都加上 5
    # 2. 用得到的和各自除以 10 得到的余数代替该数字
    # 3. 再将第一位和第四位交换,第二位和第三位交换
  4. # time calendar 包的使用
  5. # 字符串的方法

py100ti's People

Contributors

alivinfer avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.