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

移动端商城网站开发网站建设+荆州

移动端商城网站开发,网站建设+荆州,制作网页的工具主要有哪些,上饶商城网站建设第一周 Day 1 - Python 基础入门 & 开发环境搭建 Day 2 - 条件判断、用户输入、格式化输出 Day 3 - 循环语句 range 函数 Day 4 - 列表 & 元组基础 Day 5 - 字典(dict)与集合(set) Day 6 - 综合实战:学生信息…

第一周

Day 1 - Python 基础入门 & 开发环境搭建
Day 2 - 条件判断、用户输入、格式化输出
Day 3 - 循环语句 + range 函数
Day 4 - 列表 & 元组基础
Day 5 - 字典(dict)与集合(set)
Day 6 - 综合实战:学生信息管理系统
Day 7 - 复盘 + 测试日


🎯 今日目标:

  1. 理解函数的作用
  2. 掌握自定义函数的语法
  3. 学会传参(位置参数、默认参数)
  4. 了解函数的返回值

📚 学习内容详解:

✅ 1. 什么是函数?

函数就是一段可以重复使用的代码块,它可以通过名字调用来执行特定的功能。
有内置函数(如 print()、len()),也可以自定义。

✅ 2. 定义一个函数(使用 def)

def greet():print("Hello, Python!")

调用函数:

greet()  # 输出:Hello, Python!

✅ 3. 函数参数(位置参数 + 默认参数)

def greet_user(name):print("你好," + name + "!")greet_user("小明")

默认参数:

def greet_user(name="同学"):print("你好," + name + "!")greet_user()           # 输出:你好,同学!
greet_user("小红")     # 输出:你好,小红!

✅ 4. 返回值 return

def add(a, b):return a + bresult = add(3, 5)
print(result)  # 输出:8

函数可以返回任意类型的数据:字符串、列表、元组、布尔值等。

🧠 小练习:

  1. 定义一个函数 is_even(num),判断一个数字是否是偶数。

    def is_even(num):return num%2 == 0print(is_even(4)) # 输出:True
    print(is_even(7)) # 输出:False
    
  2. 定义一个函数 circle_area(radius),返回圆的面积(公式:π*r²,π 取 3.14)。

    def circle_area(radius):pi = 3.14return pi* radius ** 2print(circle_area(5))  # 输出:78.5
    
  3. 定义一个函数 say_hello(name=“同学”),带默认参数,输出打招呼语句。

    def say_hello(name="同学"):"""打印问候语"""print(f'Hello, {name}')
    say_hello() # 输出:Hello, 同学
    say_hello('Sally') # 输出:Hello, Sally
    

📌 今日作业

  1. 定义一个函数,输入姓名和年龄,打印介绍信息

    def introduce(name, age):print(f"我叫{name},今年{age}岁。")
    introduce("小李", 20)  # 输出:我叫小李,今年20岁。
    
  2. 定义一个函数,返回列表中最大值

    def find_max(numbers):return max(numbers)
    print(find_max([90, 80, 95, 70]))# 输出:95
    
http://www.dtcms.com/a/564609.html

相关文章:

  • 2G2核服务器安装ES 7X版本
  • 前端基础之《React(7)—webpack简介-ESLint集成》
  • 《 Linux 修炼全景指南: 五 》Linux 文件权限与用户管理全指南:构筑系统安全的第一道防线
  • 生命周期评价(LCA):理论、方法与工具、典型案例全解析
  • 漂亮的网站底部代码仿站参考网站
  • 【零基础学MySQL】第十二章:DCL详解
  • 借助Github Action实现通过 HTTP 请求触发邮件通知
  • C语言实现策略模式
  • 微美全息(NASDAQ:WIMI)容错量子计算赋能,大规模机器学习模型高效量子算法获突破
  • 怎么通过贷款网站找做贷款客户wordpress主题支持分页
  • Linux网络编程核心实践:TCP/UDP socket与epoll高并发服务器构建
  • Kafka:专注高吞吐与实时流处理的分布式消息队列
  • 【基于one-loop-per-thread的高并发服务器】--- 项目介绍模块划分
  • 玩转Rust高级应用 如何于 `match` 分支模式之后的额外 `if` 条件,指定匹配守卫提供的额外条件
  • 太原理工大学头歌作业--2025数据结构实验一:顺序表
  • GNSS 高精度定位一体机的测试
  • Rust编程学习 - 如何学习有关函数和闭包的高级特性,这包括函数指针以及返回闭包
  • 学校建设网站前的市场分析网站可以不进行icp备案吗
  • MATLAB电力系统等值电路建模工具
  • C语言内功强化之函数
  • GAOXian_CAD_KURUICHENG
  • 【MRTK3踩坑记录】Unity 2022 中 MRTK3 Input Simulator 无法使用 WASD 控制相机的完整排查记录
  • 高校网站建设的意义流量网站建设教程
  • 布局具身智能赛道,深圳作为科技完成近亿元融资
  • 无zookeeper Kafka 4.1.0 Raft 集群搭建
  • 十五五规划产业布局正式落地,美尔斯通加速深耕量子科技
  • 解决glibc版本低VSCode无法远程问题
  • 线上编程哪家比较好阳西网站seo
  • 数据分析-数据沙箱
  • 【JUnit实战3_26】第十五章:表现层测试(下)—— Selenium 在网页测试中的用法