zoukankan      html  css  js  c++  java
  • python判断小数示例&写入文件内容示例

    #需求分析:
        #1、判断小数点个数是否为1
        #2、按照小数点分隔,取到小数点左边和右边的值
        #3、判断正小数,小数点左边为整数,小数点右边为整数
        #4、判断负小数,小数点左边以负号开头,并且只有一个负号,负号后面为整数,小数点右边为整数
    
    def is_float(s):
        print(s)
        s=str(s)
        if s.count('.')==1:
            left,right = s.split('.')
            if left.isdigit() and right.isdigit():
                print('正小数')
                return True
            elif left.startswith('-') and left.count('-')==1 and 
                    left[1:].isdigit() and right.isdigit():
                    print('负小数')
                    return True
        print('不合法')
        return False
    
    is_float('-s.1') #不合法
    is_float('--9s8.9s2') #不合法
    is_float(--00.6)  #负负得正,所以判断结果是正小数

    函数传参与不传参

    #定义一个函数:如果传了内容参数,就写入文件中
    def op_file(filename,content=None):
        with open(filename,'a+',encoding='utf-8') as fw:
            fw.seek(0)
            if content:
                fw.write(content)
            else:
                return fw.read()
    
    res=op_file('hh.txt','test')
    print(res)
  • 相关阅读:
    第十三周
    意见评论
    第十二周
    冲刺10
    冲刺9
    冲刺8
    团队冲刺第二十二天-KeepRunningAPP
    找水王
    第十四周总结
    搜狗输入法评价
  • 原文地址:https://www.cnblogs.com/blueteer/p/10083714.html
Copyright © 2011-2022 走看看