当前位置: 首页 > news >正文

Pyhon第五章01:函数的定义和练习

# 函数的初体验
# 函数是组织好的,可以重复使用的,用来实现特定功能的代码段

str1 = "abcdefghijkasf"
str2 = "12345678903256485965521452"
str3 = "YINLIYUANSHIGECHOUBASHIDEGOUBADAN"

sum = 0
for x in str1:
    sum += 1
print(f"str1中一共有{sum}个字符")

sum = 0
for x in str2:
    sum += 1
print(f"str2中一共有{sum}个字符")

sum = 0
for x in str3:
    sum += 1
print(f"str3中字符串的长度是{sum}")

def my_len(data):
    count = 0
    for i in data:
        count += 1
    print(f"字符串{data}的长度是{count}")

my_len(str1)
my_len(str2)
my_len(str3)

# 函数的基础定义
# 函数的定义:
# def 函数名(传入参数):
#     函数体
#     return 返回值
#  函数的调用
# 函数名(参数)
def say_hi():
    print("Hi,臭八十的,你是个狗八蛋")

say_hi()

# 函数基础定义练习题
"""
练习:自动查核酸
定义一个函数,函数名任意,要求调用函数后可以输出如下欢迎语:
欢迎来到臭八十的的家里!
请出示您的健康码及72小时核酸证明!
"""

def say_hello():
    print("欢迎来到臭八十的的家里!\n请出示您的健康码及72小时核酸证明!")

say_hello()

相关文章:

  • Qt 控件概述 QWdiget 1.1
  • 运维面试题(四)
  • C++|范围for
  • OpenCV基础知识
  • 分类操作-06.根据id删除分类
  • JS基础部分
  • 奇安信二面
  • 北京大学第六弹:《DeepSeek应用场景中需要关注的十个安全问题和防范措施》
  • 【论文阅读】Adversarial Patch Attacks on Monocular Depth Estimation Networks
  • 硬件地址反序?用位操作为LED灯序“纠偏”。反转二进制数即可解决
  • TCP/IP协议中三次握手(Three-way Handshake)与四次挥手(Four-way Wave)
  • 2025年跨网文件交换系统推荐:安全的内外网文件传输系统Top10
  • 01-1 音视频知识学习(音频)
  • 【Java代码审计 | 第十四篇】MVC模型、项目结构、依赖管理及配置文件概念详解
  • 九、Prometheus 监控windows(外部)主机
  • How To Change Windows VPS Password
  • 【k8s001】K8s架构浅析
  • 网页制作16-Javascipt时间特效の设置D-DAY倒计时
  • 基于KL-ISODATA算法的电力负荷数据场景聚类matlab仿真
  • ElasticSearch组合查询及实际应用
  • 美国经济萎缩意味着什么?关税政策如何反噬经济?
  • 揭秘神舟十九号返回舱“软着陆”关键:4台发动机10毫秒内同时点火
  • “80后”杨占旭已任辽宁阜新市副市长,曾任辽宁石油化工大学副校长
  • 最高法强化涉新就业形态民事案件审判指导:推动出台司法解释
  • 王毅:时代不容倒退,公道自在人心
  • 青海西宁市城西区副区长于媛媛主动投案,接受审查调查