python 判断如果是个位数前面加个0_和尧名大叔一起从0开始学Python编程-几个常用的变量类型...

0基础自学编程是很痛苦的一件事情,所以我想把自己学习的这个过程记录下来,让想学编程的人少走弯路,大叔文化程度较低,可能会犯一些错误,欢迎大家督促我。

前面,我们简单的提了一下变量,今天,我们就来继续学习一下变量类型,什么?变量还有类型?是的,不同的变量类型存储不同类型的值,在Python中,变量常用类型有以下几种:

  • 字符串(文本类型)
  • 数字
  • 布尔类型
  • 列表
  • 元组
  • 字典
  • 集合

由于是入门,所以,先学习字符串、数字和布尔类型这三种,其它类型也是常用的数据类型,但是我们到后面用到的时候再现学。

字符串

什么是字符串类型呢?大叔书读的少,所以这里还是来看看百度百科吧

38d5faac4e11f7c441ccc2a3033ef4fe.png

如果觉得不好理解的话,我们就先理解字符串或串(String)是由数字、字母、下划线组成的一串字符 这句话,还是得举个例子会更加形象一点

# 字符串content="我是尧名大叔"

这个就是一个名为content的字符串类型变量,变量的值是我是尧名大叔,字符串后面的值需要用成对的单引号(')或者双引号(")括起来。

数字类型

这个类型比较简单,就是存放数字的,在我们以前数学中,一般就涉及到整数和小数,在Python中就int、float、long、complex四种数字类型,这里只是先看看int和float两种,其它的还是后面遇到再说吧。

# 数字类型-整数age = 88 # 数字类型-小数socre = 99.5print(age,socre)

print通过,(逗号)分隔可以打印多个变量值

最后会打印出88 99.5,那么我们可以来看看这个变量的类型

age = 88socre = 99.5print(type(age),type(socre))

这里是type是Python中自带的函数,如果只传一个参数则返回该参数的类型,什么是函数?以后我们会学到

最后可以打印出

可以看到88这种整形是int,99.5这种小数是float。

布尔类型

布尔类型就比较好理解,就是真和假,它只有两个值True、False。先看看怎么定义一个布尔类型。、

isTrue=Trueprint(type(isTrue))

最后会得到

什么时候回用到布尔类型呢?一般就是在判断的场景,举个我们以前经常说的一个例子,如果我是你,我会怎么怎么着。

多变量赋值

刚才我们都是用一个变量定义一个,其实我们可以在最开始的时候进行多变量赋值

name, age, socre = "尧名大叔", 88, 99.5print(name, age, socre)print(type(name), type(age), type(socre))

最后结果为

尧名大叔 88 99.5

多变量赋值是不是就方便多了呢?最后我们还是需要注意,定义变量名最好是顾名思义,比如上面的age我们知道是年龄,name我们知道是名字,当然,你完全可以用a、b来代替,但是这样代码看起来不容易理解。

分号和换行符

一般来说,一句代码结束的时候是需要有结束符的,在Python中的结束符是换行符和分号,一般,就比如上面的赋值和打印,我们默认是使用回车来标识一行代码的结束,但是也可以使用分号

# 数字类型-整数age = 88 # 数字类型-小数socre = 99.5print(age,socre)

但是我们有时候可能想一行代码就把赋值这件事搞定,那么我们就只有加个分号了

# 数字类型-整数;数字类型-小数age = 88;socre = 99.5print(age, socre)

好了,这次就分享这么多,下次我们继续学习运算符,如果还有不明白的地方请留言,如果有哪些地方表述不清楚,或者表达不对的地方,请批评指正,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值