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

免费制图网站企业建站公司热线电话

免费制图网站,企业建站公司热线电话,wordpress自定义404,虚拟商品购物网站源码课程复习 前三周核心内容回顾 第一周:Python基本语法元素 基础语法:缩进、注释、变量命名、保留字数据类型:字符串、整数、浮点数、列表程序结构:赋值语句、分支语句(if)、函数输入输出:inpu…

课程复习

前三周核心内容回顾

第一周:Python基本语法元素
  • 基础语法:缩进、注释、变量命名、保留字
  • 数据类型:字符串、整数、浮点数、列表
  • 程序结构:赋值语句、分支语句(if)、函数
  • 输入输出
    input() 
    print() 
    eval() 
    print("格式化输出".format())
    
第二周:Python图形绘制
  • 技术演进:Python语言定位
  • 海龟绘图体系
    import turtle
    turtle.penup()  # 起笔
    turtle.pendown() # 落笔
    turtle.pensize() # 画笔粗细
    turtle.pencolor() # 颜色设置
    turtle.fd()      # 前进
    turtle.circle()  # 画圆
    turtle.seth()    # 角度转向
    
  • 循环语句for...in range()
第三周:基本数据类型深入
  1. 数值类型
    • 整数(进制转换)
    • 浮点数(科学计数法)
    • 复数(a+bj)
    • 运算操作符(// % **)
  2. 字符串类型
    • 索引切片 str[0:-1:2]
    • 操作符(+ * in)
    • 处理函数(len() str() hex() oct() chr() ord())
    • 处理方法(.lower() .split())
    • 格式化 .format()
  3. 时间库
    import time
    time.time()    # 获取时间戳
    time.ctime()   # 可读时间
    time.strftime("%Y-%m") # 格式化输出
    time.sleep(3)  # 延时
    

Python保留字表(33个)

and       as        assert    async     await
break     class     continue  def       del
elif      else      except    False     finally
for       from      global    if        import
in        is        lambda    None      nonlocal
not       or        pass      raise     return
True      try       while     with      yield

第四周:程序控制结构

三大程序结构

  1. 顺序结构:线性执行
  2. 分支结构:条件判断
  3. 循环结构:重复执行

分支结构详解

  1. 单分支
    if <条件>:<代码块>
    
  2. 二分支
    if <条件>:<代码块1>
    else:<代码块2>
    
  3. 多分支
    if <条件1>:<代码块1>
    elif <条件2>:<代码块2>
    ...
    else:<默认代码块>
    
  4. 异常处理
    try:<可能异常代码>
    except [异常类型]:<异常处理代码>
    

循环结构详解

  1. 遍历循环(for)

    for <循环变量> in <遍历结构>:<代码块>
    # 示例:字符串遍历
    for c in "Python":print(c, end=" ")
    
  2. 无限循环(while)

    while <条件>:<代码块>
    # 示例:计数器
    s, idx = 0, 10
    while idx > 0:s += idxidx -= 1
    

经典案例

案例1:BMI指数计算
height = float(input("身高(m): "))
weight = float(input("体重(kg): "))
bmi = weight / (height**2)if bmi < 18.5:print("偏瘦")
elif 18.5 <= bmi < 24:print("正常")
elif 24 <= bmi <28:print("超重")
else:print("肥胖")
案例2:蒙特卡洛法求π
from random import random
DARTS = 1000000
hits = 0
for _ in range(DARTS):x, y = random(), random()if x**2 + y**2 <= 1:hits += 1
pi = 4 * (hits/DARTS)
print("π≈", pi)

Random库使用

import random
random.seed(10)        # 初始化随机数种子
random.random()        # [0.0,1.0)随机小数
random.randint(1,10)   # 1-10随机整数
random.uniform(1,5)    # 1-5随机小数
random.choice([1,3,5]) # 序列随机选择
random.shuffle(lst)    # 列表乱序

学习目标

  • 掌握分支/循环语法
  • 能编写带条件判断的程序
  • 理解随机数在算法中的应用

http://www.dtcms.com/wzjs/8396.html

相关文章:

  • 如何用凡科网建立一个网站谷歌优化技巧
  • 网上的推广公司优化系统的软件
  • 山东省住房建设厅网站首页成都最新热门事件
  • 怎样可以查看网站是由哪个公司做的搜索引擎大全排行榜
  • 深圳市网站设计公司微商如何引流与推广
  • 国外文本排版设计网站搜索引擎优化
  • 做网站一万最佳的资源磁力搜索引擎
  • 网站建设和管理颁奖营销托管全网营销推广
  • 制作的网站想要网站推广页
  • 扬中网站开发线上推广的方式
  • 谁做彩票网站代理网站建设推广专家服务
  • 张家港网站建设做网站百度最怕哪个投诉电话
  • 教你做兼职的网站国际域名注册网站
  • 网站开发的税率是多少系统优化大师下载
  • 成功营销网站营销推广策略有哪些
  • 微信网站建设热线百度搜索排名与点击有关吗
  • 哪些网站是做色选机销售的网络推广软文怎么写
  • 重庆省建设厅网站站长工具中文精品
  • 用typecho做的网站关键词排名优化公司成都
  • 郑州做网站公司汉狮网360安全浏览器
  • mvc3网站上传到空间南宁seo外包靠谱吗
  • 解决方案网站站长工具seo源码
  • 深圳做营销网站的公司简介站长统计ios
  • 90设计网兼职seo是什么工作内容
  • 企业网站备案需要什么资料商品关键词怎么优化
  • 浙江网站建设服务知乎关键词搜索
  • 私人定制网站建设网络推广平台
  • 做新闻封面的网站网络seo是什么意思
  • 网站建设20推广东莞网站推广策划
  • 北海做网站哪家好成都seo招聘