python中的函数

Posted 董小姐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中的函数相关的知识,希望对你有一定的参考价值。

 

def hhh():  # 定义函数,函数名hhh
print("这是一个函数") # pass什么也不干
# 实现某个功能的一些代码
# 判断输入的是否是合法的小数
# 1、判断是否只有一个小数点 2、小数点左边的是一个整数,右边也是一个整数
# 2、小数点右边的是一个整数,左边以负号开头,负号后面是整数
def check_float(num):
num = str(num) # 先转为字符串
if num.count(".") == 1:
new_num = num.split(".")
l = new_num[0] # l,r = num.split(".")
r = new_num[1]
if l.isdigit() and r.isdigit():
# print("输入的是合法的正小数")
return True
elif l.startswith("-") and l[1:].isdigit() and r.isdigit():
# print("输入的是合法的负小数")
return True
return False
# num = input(‘请输入小数:‘).strip()
print(check_float(-1.4)) #true
print(check_float(3.04)) #true
print(check_float(2.55)) #true
print(check_float(‘2.55cc‘)) #false
print(check_float(‘0.55cc‘)) #false

#读写函数
import json
#写函数--------------
def write_file(d, file):
with open(file, ‘w‘, encoding="utf-8") as fw:
json.dump(fw, d, indent=2, ensure_ascii=False)
#读函数------------------
def read_file(file):
with open(file, encoding="utf-8") as fw:
return json.load(fw)


以上是关于python中的函数的主要内容,如果未能解决你的问题,请参考以下文章

Python中的基本函数及其常用用法简析

Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段

Python函数

Python代码阅读(第38篇):根据谓词函数和属性字符串构造判断函数

13 个非常有用的 Python 代码片段

python使用上下文对代码片段进行计时,非装饰器