【Python】基础语法(上)

本篇文章讲解以下知识:

(1)初始编码

(2)输出

(3)初识数据类型

一:初识编码

在计算机中所有的数据本质上都是以0和1的组合来存储。

比如:在一个文件中有以下内容:“天空中有很多星星”。

该内容在计算机存储时,计算机会将中文内容转换成0和1的组合,最终存储到硬盘上。

在计算机中有很多编码。编码可以形象地比喻成:密码本。

每种编码都有自己的一套密码本,都维护自己的一套规则。

在utf-8编码中:

齐的0和1组合是:11111111      00000000  010101010

在gbk编码中:

齐的0和1组合是:00110011  10101010

所以,使用不同的编码保存文件时,硬盘的稳重存储的0和1组合也是不一样的。

注意事项:

以某个编码的形式进行保存文件,以后就要以这种编码去打开这个文件,否则就会出现乱码。

二:输出

想要将结果或内容呈现给用户时需要用输出----print()

例如:

关于输出:

(1)print()默认在结尾会加上换行符。

例如:

(2)想要print()不换行,则可以这样做。

例如:

以逗号结尾

如果想要以其他内容结尾,只需要将end=","中的逗号“,”该成你想要的结果。

三:初识数据类型

在Python中,数据类型有:int     str      bool   等

(1)整型(int)

整型就是整数。

代码比例:

(2)布尔类型(bool)

在布尔类型中共有两个值:True    False

在中文中,True代表真,False代表假。

代码举例:

(3)字符串(str)

字符串要用英文符号中的单引号或双引号括住。

例如:"哈"就是一个字符串。

'hi'也是一个字符串。

注意:单引号或双引号括住的内容只能在一行。

字符串也可以用英文中三双引号("""...""")或三单引号('''...''')括住。

其括住的内容可以在多行。

例如:三双引号

三单引号:

【字符串】对于字符串只支持两种运算:

(1):两个字符串可以通过加法拼接起来。

代码:

(2):让整型和字符串进行想乘,以实现让字符串出现整型次并拼接起来。

代码:

(4)类型转换

(1)int,整型定义时必须是数字且是整数。9   99    45   

(2)str,字符串定义时,必须要用引号括起来。比如:“海洋”。

(3)bool ,布尔定义时,只能写True   False

不同的数据类型有不同的功能,比如:整型可以加减乘除,而字符串只能进行加乘运算。

其实,对于一个整数来说,可以将整数转化为字符串类型。

方法:想转换什么类型,就让该类型包裹一下。

例如:将66转换为字符串:“66”

即:str(66)

类型转换方法:想转什么类型,就用该类型包裹一下。

转换为整型:

(1)字符串转换为整型

注意:字符串转换为整型时,字符串中的内容必须全部是数字,否则会报错

例如;

(2)布尔类型转换为整型

代码;

转换为字符串:

(1)整型转字符串

代码:

(2)布尔类型转换为字符串

代码:

转换为布尔类型:

(1)整型转换布尔(非零的数为True,零为False)

代码:

(2)字符串转换为布尔类型(非空字符串为True,空字符串为False)

代码:

总结:

(1)其他所有类型转换为布尔类型时,除了空字符串,零以外,其他都是True。

(2)字符串转整型时,只有字符串中的内容都是数字时才可以转换成整型,其他都会报错。

(3)想要转换为哪种类型,就用该种类型的英文包裹一下就行。

例如:str(...)                             int(...)                      bool(...)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值