从新开始学Python - 数据结构和变量1

字面量

被写下来的固定的值,称为字面量

数据类型

  • 数字
    • 整数(int)
    • 浮点数(float)
    • 复数(complex):例如4+3j,以j结尾表示复数
    • 布尔(boolean)
  • 字符串(String):用双引号"表示
  • 列表(List):有序的可变序列
  • 元组(Tuple):有序的不可变序列
  • 集合(Set):无序不重复集合
  • 字典(Dictionary):无序Key-Value集合

注释

  • 单行注释:# 这是注释,注释和#之间规定有一个空格
  • 多行注释:""" 这是多行注释"""

变量

  • 变量本身是没有类型的,变量所储存的数据有类型
  • 不需要声明变量类型
  • 查看类型用type()

数据类型转换

  • 转化成整数: int() (字符串只能将全数字转化成数字)
  • 转化成字符串: str() (数字皆可以转化成字符串)
  • 转化成浮点数: float()(字符串只能将全数字转化成数字)
  • 不能直接将小数的字符串转化成整数:
str_a = 3.14
print(int(str_a)) # 报错:File "/Users/zuo/PycharmProjects/PythonLearning/main.py", line 28, in print_types
# Instead you can
print(int(float(str_a))) # 先转化成浮点数再转化成整数
posted @   重生之开局就学写代码  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示