21天学python——第三章3.1

版权声明: https://blog.csdn.net/a673953508/article/details/83386171

3.1.1字符串

python中有几种表示字符串的方法,分别有

单引号      双引号          三个单引号                三个多引号

‘abs’           “abs”          ‘’‘asdashjd’‘’               “”“asdasdasd”“”

单引号和双引号的使用时,如果用单引号,那么中途就可以输出双引号

同理,用双引号就可以输出单引号,如果要在单引号输出单引号,就要在前面加个转义字符  \ 来让计算机识别

而三个单引号(也是我们之前说过的多行注释,但是赋值的话就变成了字符串),和双引号的就可以分行输入字符,到时候保存的也是分行注释

1、转义字符串

所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。(这句话是百度百科的)

2、字符串的运算(直接给个例子就行)

3、字符串处理函数

python里面提供了很多对字符串的函数

这个就不说了,查api就能找到里面string里面的函数,比如之前的文章里面的split()就是了

3.1.2整数(int)

整数的话python是可以大数的,而且可以直接改二进制
0o数字        表示八进制的整数

0x数字        表示十六进制的整数

0b数字        表示二进制的整数

还有整数运算符和C语言都是一样的,  加减乘除与或非  +-*/&^|

多了个乘方 **     和    整除  //

3.1.3浮点数(float)

普通用法,下面给出三种新的

19.        小数部分为0,可以不写

.098      整数部分为0,可以不写

-2e3      科学计数法,表示-2 * 10^3

3.1.4类型转换

就是之前一般都是字符串的,只需要在前面加上int就行

猜你喜欢

转载自blog.csdn.net/a673953508/article/details/83386171
今日推荐