1 .简单数学运算

两整数相除得浮点数,也就是平常说的小数,整数与浮点数相加相乘得到的也是浮点数。(%代表求余数,/代表相除,//代表求商,**代表幂)

2 .简单的字符串

字符串通过在双引号或者单引号间输入文本来创建,且一般直接打一个字符串的话,通常单引号表示。系统为了省力,自动单引号表示。

python列表中数字带引号不能求和_浮点数


其实单引号和双引号都可以来创建字符串,这是为了避免py识别错误。如let’go

如果用单引号就会出现错误,因为引号一般都是成双成对出现的。

python列表中数字带引号不能求和_单引号_02


但是如果字符串中又有单引号,又有双引号,那该怎么办?

python列表中数字带引号不能求和_单引号_03


这个时候引入了转义字符 \ ,引号前加,且\n 为换行之意

python列表中数字带引号不能求和_python列表中数字带引号不能求和_04

python列表中数字带引号不能求和_字符串_05


意外缩进,所以一般print前最好不空格。

python列表中数字带引号不能求和_浮点数_06


这样也可以实现换行的功能,前后都三个单引号。


3.简单输入与输出

如图

python列表中数字带引号不能求和_浮点数_07


为了从python中获得用户输入,使用input函数提醒用户输入,并返回输入的字符串,在python控制台上,输入和打印不算很有用,但是在实际程序中还是挺有用的。

python列表中数字带引号不能求和_浮点数_08

4.字符串连接

字符串也可用+号连接起来,并且连接的时候不用在乎都是双引号或者都是单引号

***

python列表中数字带引号不能求和_字符串_09


记住,逗号也是一个字符串,也需要前后加引号。即便字符串包含数字,依旧是作为字符串而不是数字去添加的,并且字符串与数字不能直接相加。且字符串也可以相乘,与整数相乘,输出的依旧是字符串。但是不能与浮点数相乘,即便浮点数为整数,如5.0

python列表中数字带引号不能求和_单引号_10


python列表中数字带引号不能求和_python列表中数字带引号不能求和_11

5.类型转换

有的时候需要转换变量的类型,python中我们用的变量有三种 整数int 浮点数float 以及字符串string。int float 以及str 就是转换类型的三个函数。

python列表中数字带引号不能求和_字符串_12


并且有的时候允许数学计算。

python列表中数字带引号不能求和_python列表中数字带引号不能求和_13


图上这个代码a和b后加个 :是最好的。

6.变量

python中变量可以任意赋值,变量没有特定的类型,所以可以将字符串分配给变量,然后将一个整数再分配给同一个变量。并且变量的命名不能从数字开始,且中间不能有空格。并且一般只能用字母数字和下划线 ,不过现在好像中文也可做变量名。del 函数用于删除变量,之后便可重新赋值。

7.快速运算符

python列表中数字带引号不能求和_字符串_14


x+=3 就是x=x+3 类似于重新赋值,还有x*=3。注意这个快速运算也可适用于字符串。

python列表中数字带引号不能求和_浮点数_15


注意开始的这个word是一个字符。所以正确的代码如下。

python列表中数字带引号不能求和_单引号_16