Python编程基础 — Python基础

Python数学操作符,优先级从高到低
操作符操作例子求值为
**指数2**38
%取模/取余数22%86
//整除/商数取整22//82
/除法22/82.75
*乘法3*515
减法5-23
+加法2+24

Python数学操作符的”操作顺序”(也称为”优先级”)与数学中类似。

举例:

Python
print(2+3*6)

print((2+3)*6)

print(2**8)

print(23/7)

print(23//7)

运行结果如图:

将操作符和值放在一起构成表达式的这些规则,是Python编程语言的基础部分,就像帮助我们沟通的语法规则一样。

字符串连接和复制

根据操作符之后的值的数据类型,操作符的含义可能会改变。

例如,在操作两个整型或浮点型值时,+是相加操作符;

但是,在用于两个字符串之间时,它将字符串连接起来,成为”字符串连接”操作符。

如果*操作符用于一个字符串值和一个整型值,它就会变成”字符串复制”操作符。

在变量中保存值

“变量”就像计算机内存中的一个盒子,其中可以存放一个值。

用”赋值语句”将值保存在变量中。

赋值语句包含一个变量名、一个等号,以及要存储的值。

len()函数

你可以向len()函数传递一个字符串,然后该函数求值为一个整型值,即字符串中字符的个数 C#中的string.Length

str()函数、int()函数和float()函数

C#中的 ToString(),int.Parse(),float.Parse()

订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
滚动至顶部