Python从零学习第二天

回顾

在上一篇文章中,简述了现在Python的热门,越来越多人学习的趋势。同时了解到了Python如何安装以及如何用cmd命令提示符执行Python的单行代码。同时PyCharm作为Python的解释器,类似于Visual Studio的作用。

Python基础语法

字面量

在代码中,被写下来的固定的值,,称之为字面量。

常用的值类型有六种:

  1. 数字(Number):支持 整数(int) 10 -10,浮点数(float)3.14 3.15,复数(complex)3+4j,布尔1 0表示Ture False(bool)
  2. 字符串(String):是描述文本的一种数据类型,由任意数量的字符组成
  3. 列表(List):有序的可变序列,可以有序的记录一堆的数据
  4. 元组(Tuple):有序的不可变序列,可以有序记录一堆不可变的Python数据集合
  5. 集合(Set):无序不重复集合,可以无序记录一堆不重复的Python数据集合
  6. 字典(Dictionary):无序Key-Value集合,可以无序记录一堆Key-Value型的Python数据集合

字符串

字符串,又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。

eg:“深圳xx大学”,“字节跳动”

Python中,字符串需要用双引号包围起来,被引号包围起来的,都是字符串。

 

注释

在程序代码中对程序代码进行解释说明的文字。注释不是程序,不能被执行,只是对代码的解释说明,让别人可以看懂代码的作用,大大增强程序的可读性。

 

 单行注释:以#开头,右边的所有文字当说明,而不是执行的程序,起辅助说明作用。#和注释内容一般建议以一个空格隔开。

多行注释:以一对三个双引号引起来的的内容来解释一段代码的作用和使用方法。("""注释内容""")多行注释一般用于解释整个Python代码文件,类和方法等。

变量

在程序运行时,能储存计算结果或能表示值的抽象概念。简单讲就是程序运行时记录数据。

定义格式: 变量名称 = 变量的值 

 数据类型

在初学阶段,直接出三类数据类型:

  1. string 字符串类型 
  2. int 整型(有正负号)
  3. float 浮点型(有正负号)

想要验证数据的类型,要使用type()语句

语法:type(被查看的数据)

也可以用变量去存储type()的结果

 type()不仅仅能查看字面量的数据类型,也可以查看变量中存储的数据类型

使用方法:

 对于type(变量),输出的结果实质上是数据的类型。可以将变量名类比成一个盒子,盒子中装有的内容才是type()要查看的对象,type()则不能将盒子定义为盒子的内容物。变量没有类型,但是其存储的数据有类型。

数据类型转换

数据类型之间,在特定的场景下,是可以相互转换的,比如字符串转数字,数字转字符串等。比如从文件中读取的数字,默认是字符串,则需要转换成数字类型。后续学习的input()语句,默认结果是字符串,如果需要数字也需要转换。也可以将数字转换成字符串用以写道外部系统等等。

  1. int(x):将x转换成一个整数
  2. float(x):将x转换成一个浮点数
  3. str(x):将对象x转换为字符串

同前面学习的type()语句一样,这三个语句都是带有返回值的,可以直接用print输出,或者用变量存储结果值。

 但是字符串转数字类型时,只有字符串内的内容都是数字才能转换成功,如果带有非数字类型的内容,结果会报错。

浮点型转换成整型时,小数点后面的数字直接会被删除,称为丢失精度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值