目录
一、运算符
- + 加
- - 减
- * 乘
- / 除
- % 取模
- ** 取幂
- // 相除向下取最接近的整数
- += 加等于(x += 2 等于 x = x + 2)
- -= 减等于
# 等于 5
print(2 + 3)
# 等于 3
print(4 - 1)
# 等于 4
print(4 * 1)
# 等于 1.66666666
print(5 / 3)
# 等于 2
print(5 % 3)
# 等于 3的3次方等于27
print(3 ** 3)
# 等于 3
print(10 // 3)
二、变量
my_age = 17
name, age, sex = "张三", 25, "男"
print(my_age)
print(name)
print(age)
print(sex)
- python 无需申明变量类型,直接给变量名赋值即可
- 只能在变量名称中使用常规字母、数字和下划线。不能包含空格,并且需要以字母或下划线开头。
- 不能使用保留字或内置标识符,保留词如下图:
三、数据类型
- 整数 和 浮点数
x_i = 1 y_f = 1.1 x = int(4.7) #使用int方法,会将浮点型转换为int类型 y = float(4) # float方法,可以将int 转换为float print(type(x_i)) print(type(y_f)) print(type(x)) print(type(y))
控制台输出:
<class 'int'> <class 'float'> <class 'int'> <class 'float'>
- 布尔类型
- True 、False 通常也可以用1标识True,0表示False
-
比较运算符 < 、 >、>= 、<= 、== 、!=
- 字符串
#在 python 中,字符串的变量类型显示为 str # 你可以使用双引号 " 或单引号 ' 定义字符串。如果你要创建的字符串包含其中一种引号,你需要确保代码不会出错。 my_string = 'this is a string!' my_string2 = "this is also a string!!!" #你还可以在字符串中使用 \,以包含其中一种引号: this_string = 'Simon\'s skateboard is in the garage.' #将打印 Simon's skateboard is in the garage. print(this_string) #可以使用三个单引号定义申明长字符串(跨很多行的那种) this_string2 = ''' 呵呵,啊哈哈 "",aa 第二行 ''' print(this_string2) #字符串的类型为:str print(type(this_string)) #可以使用 + 拼接字符串 print(my_string + my_string2) #len可以返回字符串的长度 print(len(this_string))