python基础语法——变量和变量类型

变量命名规则

软性规则:

1.给变量命名的时候,尽量使用描述性的单词来表示,尽量通过名字来表现出变量的作用
2. 当我们使用一个单词描述不清楚的时候,可以使用多个单词来命名,不怕变量名称长,而怕变量的含义表达的不清楚

当包含多个单词的时候,命名有很多种规范

  1. 驼峰命名:除了第一个单词的首字母之外,后续每个单词的首字母都大写,如:
    personInfo totalCount
  2. 蛇形命名:单词之间使用下划线_来进行分隔,如:
    per_info total_count

使用变量和修改变量

a = 10
b = a
print(b)

a = 20
print(a)

在这里插入图片描述

变量的类型

整数 int

在这里插入图片描述

  1. Python 中变量的类型,不需要在定义变量的时候声明,而只是依靠初始化语句,根据初始化的值的类型来进行确定的
  2. 在 Python 中,int 能够表示的数据范围,是“无穷”的 , Python 的 int可以根据要表示的数据大小,自动扩容,因此 Python 这里就没有 long , byte ,short 这些类型了

浮点数 float

在这里插入图片描述

注意:Java / C++ 和 Python float 的区别:
在这里插入图片描述

字符串 string

Python 中使用引号把一系列字符引起来,就构成了字符串

引号可以是 单引号 ‘ 也可以是 双引号 “ 都可以

在这里插入图片描述

str 为 string 的缩写

关于单双引号引发的问题,有一段话:My name is "wyz" 如果把这段话作为字符串,Python 就会无法识别,如下:

在这里插入图片描述

正确写法如下:

在这里插入图片描述

如果字符串里面包含了 双引号,表示字符串就可以用 单引号 引起来,反之,如果字符串里面包含 单引号,表示字符串就用 双引号 引起来,如果同时存在单引号,和双引号,Python 中还有一种字符串,使用 三引号表示 ''' 或者 """

打印字符串长度:

在这里插入图片描述
拼接字符串:

在这里插入图片描述

布尔

布尔类型是一个特殊的类型,取值只有两种,True False,通常用于逻辑判断

在这里插入图片描述

动态类型特征

一个变量的类型,在程序运行过程中发生改变,称为 动态类型

在这里插入图片描述

动态类型特性是一把双刃剑 ,对于中小型程序 , 可以大大的解约代码量 ( 比如写一段代码就可以同时支持多种类型 )而对于大型程序 , 则提高了模块之间的交互成本。 ( 程序猿 A 提供的代码难以被 B 理解 )。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

偷偷敲代码的青花瓷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值