站长之前自学过一段时间python,由于一直用C,所以有点遗忘,于是站长决定重新系统的学一遍python。废话不多说我们的python号要启航啦

    首先,集成软件的安装就不多说了,站长用的pycharm。会一个语言首先要会什么呢?当然是表达啊。所以站长第一个要说的就是输出。

一、输出

    一般,直接print()函数即可,但都是输出到控制台,如果想要输出到文件中,那么就用下图方法。

NaN如何转化为int Python python 转 int_python

1-1数据输入到文件

二、数据类型及数据转换

    数据类型一般有,int(整型)、float(浮点型)、str(字符串类型)、布尔类型。

    值得注意的是浮点数 的运算可能会出现微小的误差。

    解决办法是导入模块decimal

NaN如何转化为int Python python 转 int_NaN如何转化为int Python_02

1-2浮点数运算

NaN如何转化为int Python python 转 int_字符串_03

1-3浮点数运算结果

    字符串类型 中,使用单引号和双引号的字符串要写在一行中,而三引号的  可以多行表示,当然需要是连续的多行。

    布尔类型 中,true和false可以代表1 0,并且可以转换成整型运算。

类型转换

str()

将其他数据类型转换成字符串类型。

int() 

将其他数据类型转换成整数类型,当然文字类的不能转换,

字符串为整数字符串的可以转换,小数字符串不能转换。

float()

将其他数据类型转换成浮点数类型,同样文字类的不能转换。

三、转义字符

换行符:\n   

制表符:\t

回车符:\r

退格符:\b

还有 \\   \’  \”

NaN如何转化为int Python python 转 int_转换成int python_04

NaN如何转化为int Python python 转 int_数据类型转换_05

    值得注意的一点是,第一个制表符输出语句两个单词之间的空格是3个,而第二个制表符输出语句两个单词之间的空格是4个,这是为什么呢?

用下面这个图来解释

    第一个制表符的print语句,hello的o已经占了制表符\t的一个位置,所以还剩三个字符可空。

NaN如何转化为int Python python 转 int_转换成int python_06