Python之变量、数据类型

目录

1、Python开发环境搭建

1.1 Python解释器

1.2 PyCharm下载及安装

1.3 PyCharm使用

2、注解的分类

3、定义变量

4、数据类型

5、转义字符

6、格式化输出

7、控制台输入


 1、Python开发环境搭建

1.1 Python解释器

  ①python的作用:就类似Java中的Javac

  ②解释器的种类:

     --CPython:C语言开发的解释器(官方)

     --IPython:基于CPython的一种交互式解释器

     --其他解释器:PyPy:基于Python语言开发的解释器

                             Jython:基于Java语言平台的解释器,直接把Python代码编译成Java字节                                             码执行

                             IronPython:运行在微软平台上的Python解释器,可以直接把Python代码                                                    编译成.Net字节码

1.2 PyCharm下载及安装

该篇文章有详细步骤:https://blog.csdn.net/qq_50598558/article/details/115611398

1.3 PyCharm使用

①注意新建项目是:选择Python解释器的版本,采用自己下载的,不要用默认虚拟的

②修改界面字体和编辑器界面的字体,如下可见:

 --界面字体:

  --编辑器界面字体:

2、注解的分类

2.1 单行注解

①只能注释一行
②格式: # 注释内容
③快捷键:Ctrl+/

2.2 多行注解(块注解)

①可以注释多行内容,一般用在注释一段代码的情况下
②格式1:6个双引号
    """
      第一行注释
      第二行注释
      第三行注释
   """
③格式2:6个单引号
   '''
     第一行注释
     第二行注释
     第三行注释
   '''

3、定义变量

3.1 语法

①变量名 =  变量值
②变量名要符合 标识符命名 规则

3.2 标识命名规范

①由数字、字母、下划线组成
②不能以数字开头
③不能使用内置关键字

 ④严格区分大小写

3.3 命名习惯

①见名知义
②驼峰命名法
    --大驼峰:即每个单词的首字母都大写
    --小驼峰:第二个(含)以后的单词首字母大写
③下划线

4、数据类型

①数值:int(整型)、float(浮点型)相当Java中的int、double

②bool(布尔型):True(真)、False(假)  相当Java中的boolean

③str(字符串)相当Java中的String

④list(列表):长度可变、有下标、元素可变  相当Java中的list

  --格式:【元素1,元素2,......】 

  --list内置方法:

  --python下标:

⑤tuple(元组):长度不可变、有下标、元素不可变  相当于Java中的array

  --格式:(元素1,元素2,......)

  --注意:如何将元组中的数据快速赋值给多个变量

    方式1:变量1,变量2=元组名
    方式2:变量1,*变量2=元组名

⑥set(集合):无下标、不重复  相当于Java中的set

  --格式:{元素1,元素2,......}

  --读取元素:pop(无下标,随机读取)

  --移除元素:remove(元素名称)

⑦dict(字典)相当于Java中的map

  --格式:{"健":"值","健":"值",......}

  --注意:这里的键都需要加"",而值如果是数值就可以不加""

验证变量的数据类型:

  type(数据)

数据类型转换:

  int(x):将X转换成一个整数
  float(x):将X转换成一个浮点数
  str(x):将对象X转换为字符串
  tuple(s):将序列S转换为一个元组
  list(s):将序列S转换成一个列表
  eval(str):字符串转成相对应的数据类型

5、转义字符

①换行:\n
②制表符:\t
③结束符:print("内容",end="\n")

6、格式化输出

6.1 拼接符+

print("变量名:"+变量)
变量必须为字符串类型

6.2 拼接符,

print("变量名:",变量)

6.3 格式化符号

①%s:字符串
②%d:有符号的十进制整数
    --%0nd:前面用0补全
    --%03d:不足三位用零代替
③%f:浮点数
    --%.nf:保留小数位个数
    --%.2f:保留两位小数  
④格式化输出多个变量
    --语法:% (变量1,变量2)

7、控制台输入

语法:变量 = input("提示信息")

注意:这里得到的变量类型一定是str

今天的学习记录就到这了,拜拜!

说明:学习记录,若有错误,欢迎指正,若有疑问,欢迎评论    

猜你喜欢

转载自blog.csdn.net/qq_52445443/article/details/122734188
今日推荐