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

Python 核心概念速查清单

本文大纲
Python编程核心知识体系.png

1. 变量与字符串 (Variables and Strings)

  • 变量 (Variables): 用于存储值。
  • 字符串 (String): 由单引号或双引号包围的字符序列。
    • 示例:打印 “Hello world!”

      print("Hello world!")
      
    • 使用变量打印:

      msg = "Hello world!"
      print(msg)
      
    • 字符串拼接 (Concatenation):

      first_name = 'albert'
      last_name = 'einstein'
      full_name = first_name + ' ' + last_name
      print(full_name)
      

image.png

2. 列表 (Lists)

  • 定义: 存储一系列特定顺序的项目的有序集合。可以通过索引访问项目,或在循环中访问。
  • 创建列表:
    bikes = ['trek', 'redline', 'giant']
    
  • 访问列表项 (索引):
    • 第一个元素: bikes[0]
      first_bike = bikes[0]
      
    • 最后一个元素: bikes[-1]
      last_bike = bikes[-1]
      
  • 遍历列表:
    for bike in bikes:print(bike)
    

  • 添加元素到列表:
    bikes = []
    bikes.append('trek')
    bikes.append('redline')
    bikes.append('giant')
    
  • 创建数值列表 (循环):
    squares = []
    for x in range(1, 11):squares.append(x**2)
    
  • 列表推导式 (List Comprehensions):
    squares = [x**2 for x in range(1, 11)]
    
  • 列表切片 (Slicing a list):
    finishers = ['sam', 'bob', 'ada', 'bea']
    first_two = finishers[:2]
    
  • 复制列表:
    copy_of_bikes 
http://www.xdnf.cn/news/378019.html

相关文章:

  • LeetCode --- 448 周赛
  • Java Bean容器详解:核心功能与最佳使用实践
  • 自动泊车技术—相机模型
  • OSPF综合实验报告
  • SpringCloud之Ribbon基础认识-服务负载均衡
  • vue3 无缝列表循环
  • 深圳SMT贴片加工厂制造流程解析
  • PaddleOCR本地部署
  • 【Linux系统调试】内存错误检测工具AddressSanitizer (ASan)
  • 基于协同过滤的音乐推荐系统(源码+lw+部署文档+讲解),源码可白嫖!
  • Duplicati:一款跨平台的备份客户端,支持加密、增量、压缩的备份存储在云存储服务和远程文件服务器
  • VBA即用型代码手册:字体Font与插入Insert
  • 卡尔曼滤波算法简介与 Kotlin 实现
  • en_text_100_words
  • leetcode504.七进制数
  • 联邦学习图像分类实战:基于FATE与PyTorch的隐私保护机器学习系统构建指南
  • cadence -- allegro汉化
  • UE5 PCG学习笔记
  • C++笔记-set和map的使用(包含multiset和multimap的讲解)
  • Spring boot 简单开发接口
  • 2025年全新 GPT 4.5 AI 大模型 国内免费调用
  • 缓存理论到实战:技术选型与七层架构设计
  • 工厂节能新路径:精准节能的深度剖析
  • LabVIEW多通道并行数据存储系统
  • [C++] 大数减/除法
  • C++之多态
  • Linux基础(文件权限和用户管理)
  • VBA —— 学习Day5
  • JVM 逃逸分析
  • 怎么免费下载fbx格式模型、和blender格式文件模型,还可以在线编辑修改