Python3的基本语法学习(一)

一、Python的基本数据类型

python简化了数据类型。
整数:int (其他语言:单精度(float),双精度(double))
浮点数:float (其他语言:short,int,long)
tips:1.可以使用type()查看数据类型。
2.使用两个整数(int)类型数进行相除,得出来结果为float类型,若想得到int类型,则需要多加一个”/”,
如:type(2//2)得到的是整型(int)。

二、Python中10,2,8,16进制的表示和使用

二进制:0b10
八进制:0o10
16进制:0x10
进制之间的转换:
其他进制转换为2进制:bin(10)、bin(0o7)、bin(0xA)
其他进制转换为8进制:oct(10)
其他进制转换为16进制:hex(10)

三、布尔类型和复数

布尔类型:1.只要是非零的数都表示真,零表示为假。
2.一些空值都会被认为表示假,非空值表示真。
复数表示:在后面加“j”,如36j

四、字符串

单双引号:引号用来表示字符串的时候要成对出现。
多行字符串:使用三个单双引号,如:”’ hello world
helloworld ”’

五、转义字符

如:\n, \’ , \t
使用r’xxx’使其变成一个原始字符串,而不是普通字符串,也就是print(r’xxx’)输入的是xxx。
PS:print(r’let’s go’)会出错,因为单双引号要成对出现,这样写这就不是字符串了,更不可能是原始字符串。

六、字符串运算

字符串加法运算:“hello”+“world”=“HelloWorld”
字符串乘法运算:“hello”*2 = “hellohello”
从“hello world”中截取出“world”,有两种做法:“hello world”[6:11]或”hello world”[6:]

猜你喜欢

转载自blog.csdn.net/Best_CXY/article/details/78314212