300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Python3学习笔记-数据类型和变量

Python3学习笔记-数据类型和变量

时间:2023-02-01 09:51:38

相关推荐

Python3学习笔记-数据类型和变量

有C++基础,一直对“万能”的Python语言感兴趣,目前正在学习廖雪峰老师的Python3教程和其他资料用来入门,这里记录一些没接触过或与C++有差异的知识,方便自己查阅吧~

字符串

可用 r’ ‘ 表示内部的字符串不需要转义

>>> print('\\\t\\')

\ \

>>> print(r'\\\t\\')

\\\t\\

如果一次输出中要输出多行的内容,可用三对单引号将内容括起来,需要换行的地方直接换行即可(下面示例为编程代码,非交互式代码,并给出了C++的对照)

print('''line1

line2

line3''')

cout << line1 << endl << line2 << endl << line3 << endl;

空值

Python中空值用None表示

C++中空值用NULL表示

type( )函数

使用type( )函数可查看变量的数据类型

>>> a = 'hello'

>>> type(a)

<class 'str'>

除法运算

Python中的除法运算符 / 将运算结果设置为浮点数,即做到精确运算;运算符 // 为“地板除”,即对运算结果取整的除法运算

C++中/的运算结果视除数和被除数的数据类型而定,若除数和被除数是整型,即使除法运算结果为浮点数,也将结果进行取整变为整数型

>>> 5 / 4

1.25

>>> 5 // 4

1

float a = 5, b = 4;

int c = 5, d = 4;

cout << "a / b =" << a / b << endl;

cout << "c / d =" << c / d << endl;

a / b =1.25//运行结果

c / d =1//运行结果

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。