zoukankan      html  css  js  c++  java
  • python的小练习

     1 # -*- coding: utf-8 -*-
     2 
     3 
     4 """练习:有1,2,3,4. 4个数能组成多少个互不相同且无重复数字的三位数,分别是多少?"""
     5 
     6 import time
     7 
     8 
     9 def number():
    10     for i in range(1, 5):
    11         for j in range(1, 5):
    12             for z in range(1, 5):
    13                 if (i != j) and (j != z) and (i != z):
    14                     print(i * 100 + j * 10 + z)
    15 
    16 
    17 """写一个函数让其暂停1s计算他的运行时间"""
    18 
    19 
    20 def funcr():
    21     print('查看函数的运行时间')
    22     time.sleep(1)
    23 
    24 
    25 """实现一个动物类,动物可以走也可以吃"""
    26 
    27 
    28 class dong(object):
    29     def walk(self):
    30         print("动物可以走")
    31 
    32     def eat(self):
    33         print("动物可以吃")
    34 
    35 """猫集成动物类"""
    36 
    37 class cat(dong):
    38     def jiao(self):
    39         print('猫是可以叫的')
    40 
    41 """实现一个函数,接受用户的输入,强制转化成int,遇到异常抛出异常,输入的数字和系统随机生成的数字做断言"""
    42 
    43 import random
    44 
    45 def panduan():
    46     flag = True
    47     while (flag):
    48         print('开始了')
    49         in_put = input("请输入数字:")
    50         try:
    51             n = int(in_put)
    52             m = random.randint(1,10)
    53             if (n ==m):
    54                 print("验证成功")
    55                 flag = False
    56             else:
    57                 print("验证失败")
    58         except:
    59             raise
    60 
    61 if __name__ == '__main__':
    62     number()
    63     starttime = time.time()
    64     funcr()
    65     endtime = time.time()
    66     print("fucn函数的运行时间为", str(endtime - starttime))
    67 
    68     #dong().walk()
    69     #dong().eat()
    70     cat().jiao()
    71     cat().eat()
    72     panduan()
  • 相关阅读:
    JavaScript核心参考
    面向对象的程序设计之工厂模式
    ES6中promise的使用方法
    详解 Vue 2.4.0 带来的 4 个重大变化
    Vue.js 1.x 和 2.x 实例的生命周期
    表单控件的全面分析
    元素的一些常用属性
    为表格增加的方法
    Element类型知识大全
    6-3.斜体标签
  • 原文地址:https://www.cnblogs.com/jiyanjiao-702521/p/9657371.html
Copyright © 2011-2022 走看看