站长之前自学过一段时间python,由于一直用C,所以有点遗忘,于是站长决定重新系统的学一遍python。废话不多说我们的python号要启航啦
首先,集成软件的安装就不多说了,站长用的pycharm。会一个语言首先要会什么呢?当然是表达啊。所以站长第一个要说的就是输出。
一、输出
一般,直接print()函数即可,但都是输出到控制台,如果想要输出到文件中,那么就用下图方法。
1-1数据输入到文件
二、数据类型及数据转换
数据类型一般有,int(整型)、float(浮点型)、str(字符串类型)、布尔类型。
值得注意的是浮点数 的运算可能会出现微小的误差。
解决办法是导入模块decimal
1-2浮点数运算
1-3浮点数运算结果
字符串类型 中,使用单引号和双引号的字符串要写在一行中,而三引号的 可以多行表示,当然需要是连续的多行。
布尔类型 中,true和false可以代表1 0,并且可以转换成整型运算。
类型转换
str() | 将其他数据类型转换成字符串类型。 |
int() | 将其他数据类型转换成整数类型,当然文字类的不能转换, 字符串为整数字符串的可以转换,小数字符串不能转换。 |
float() | 将其他数据类型转换成浮点数类型,同样文字类的不能转换。 |
三、转义字符
换行符:\n
制表符:\t
回车符:\r
退格符:\b
还有 \\ \’ \”
值得注意的一点是,第一个制表符输出语句两个单词之间的空格是3个,而第二个制表符输出语句两个单词之间的空格是4个,这是为什么呢?
用下面这个图来解释
第一个制表符的print语句,hello的o已经占了制表符\t的一个位置,所以还剩三个字符可空。