Day1 Python 与 C 的类型区别

一.C

基础类型较少

  • 整型:int (整型)char(字符) short int(短整型) long(长整型)long long(长长整型)
  • 浮点:float double
  • 特殊:void(空)
  • 复合:数组(int[])、结构体(struct)、枚举(enum)
  • 衍生:指针(*)

二.python

1.不可变类型(值不能改)

  • int 整型整数
  • float 浮点型小数
  • str 字符串 引号包裹:"你好""abc"
  • bool 布尔类型 只有两个值:True 真、False
  • tuple 元组 小括号:(1,2,3),不能增删改
  • None 空类型 空值:None

2.可变类型(内容可以修改)

  • list 列表 中括号:[1,2,3],增删改查随意

    name=["张三","李四","赵五","王六","钱七"]

  • dict 字典 键值对:{"name":"张三","age":18}

  • set 集合 大括号无序:{1,2,3},自动去重

相关推荐
测试员周周11 小时前
【Appium 系列】第16节-WebView-H5上下文切换 — 混合应用的自动化难点
运维·开发语言·人工智能·功能测试·appium·自动化·测试用例
杜子不疼.13 小时前
【C++ AI 大模型接入 SDK】 - DeepSeek 模型接入(上)
开发语言·c++·chatgpt
加号314 小时前
【C#】 串口通信技术深度解析及实现
开发语言·c#
sycmancia14 小时前
Qt——编辑交互功能的实现
开发语言·qt
石山代码15 小时前
C++ 内存分区 堆区
java·开发语言·c++
无风听海15 小时前
C# 隐式转换深度解析
java·开发语言·c#
一只大袋鼠16 小时前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
LuminousCPP16 小时前
数据结构 - 线性表第四篇:C 语言通讯录优化升级全记录(踩坑 + 思考)
c语言·开发语言·数据结构·经验分享·笔记·学习
web3.088899916 小时前
1688 图搜接口(item_search_img / 拍立淘) 接入方法
开发语言·python
один but you17 小时前
从可变参数到 emplace:现代 C++ 性能优化的核心组合
java·开发语言