美文网首页
python之简单逻辑语句练习

python之简单逻辑语句练习

作者: ivan_cq | 来源:发表于2018-08-28 15:13 被阅读0次

在python中,要使用随机数,首先需要导入随即数模块 -- ‘工具包’
导入模块后,可以直接在模块名称后面敲一个.然后Tab键,会提示该模块中包含的所有函数
random.randint(a,b),返回[a b]之间的整数,包含a和b
eg: random.randint(12,20):生成随机数n: 12 <= n <= 20
random.randint(20,20): 结果永远是20
random.randint(20,12):结果会报错:下限必须小于上限

  • 设计一个程序,使使用者可以进行猜拳游戏


  • 输入年月判断这个月有多少天


  • 格式化输出
  • 0 到 100 之间所有的数字累积求和


  • 计算0到100之间奇数的累积求和


  • 计算0到100之间所有偶数的累积求和


  • 在控制台连续输出五行*,每一行星号的数量依次递增


  • 打印九九乘法表



  • 猜数字游戏

    1. 系统随机生成一个1~100的数字;
    2. 用户总共有5次猜数字的机会;
    3. 如果用户猜测的数字大于系统给出的数字,打印“too big”;
    4. 如果用户猜测的数字小于系统给出的数字,打印"too small";
    5. 如果用户猜测的数字等于系统给出的数字,打印"恭喜",并且退出循环;


      Screenshot from 2018-08-28 12-44-30.png
  • 实现命令行提示雏形
    import os
    os.system(cmd)



  • 输入一个句子,统计有多少个字符


  • 求一个字符串中字符的个数


    注意:一个空格为一个字符
  • 给定一个字符串来代表一个学生的出勤纪录,这个纪录仅包含以下三个字符:
    'A' : Absent,缺勤
    'L' : Late,迟到
    'P' : Present,到场
    如果一个学生的出勤纪录中不超过一个'A'(缺勤)并且不超过两个连续的'L'(迟到),
    那么这个学生会被奖赏。
    你需要根据这个学生的出勤纪录判断他是否会被奖赏。
    示例 1:
    输入: "PPALLP"
    输出: True
    示例 2:
    输入: "PPALLL"
    输出: False




    [图片上传中...(Screenshot from 2018-08-28 13-35-09.png-71f5e2-1535434540179-0)]
    第二种方法更加简单

  • 判断变量名是否合法。


    错误的写法
    错误的答案


注意if条件的选择,break的退出控制,for else 的正确用法。以及死循环使用的场景
  • 回文数判断



  • 句子反转



  • 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符

题目描述:
输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,
则删除之后的第一个字符串变成”Thy r stdnts.”
输入描述:
每个测试输入包含2个字符串
输出描述:
输出删除后的字符串
示例1:

输入
    They are students.
    aeiou
输出
    Thy r stdnts.
  • 打印菱形



  • 用户登陆程序需求:

    1. 输入用户名和密码;
    2. 判断用户名和密码是否正确? (name='root', passwd='westos')
      1. 为了防止暴力破解, 登陆仅有三次机会, 如果超过三次机会, 报错提示;



  • 求两个数的最大公约数和最小公倍数


    当循环结束时保存公约数,迭代下来就是最大的公约数
  1. 设计一个程序,帮助小学生练习10以内的加法
    详情:
    - 随机生成加法题目;
    - 学生查看题目并输入答案;
    - 判别学生答题是否正确?
    - 退出时, 统计学生答题总数,正确数量及正确率(保留两位小数点);

  1. 小学生算术能力测试系统:
    设计一个程序,用来实现帮助小学生进行百以内的算术练习,它具有以下功能:
    提供10道加、减、乘或除四种基本算术运算的题目;
    练习者根据显示的题目输入自己的答案,程序自动判断输入的答案是否正确并显示出相应的信息。




  2. 算法之指定范围内判断
    1). 若一个正整数n的所有小于n的因子之和等于n, 则称n为完全数, 如6=1+2+3是完全数。判断正整数n是否为完全数。
    2). 输入一个正整数,判断其是否为一个素数

相关文章

网友评论

      本文标题:python之简单逻辑语句练习

      本文链接:https://www.haomeiwen.com/subject/utefwftx.html