Python 学习笔记
BrotherCall · · 个人记录
jupternotebook 的后缀名:ipynb。
基本语法
基本数据类型
一切皆对象
一切皆对象,不用事先定义,变量类型根据赋值决定。
查看 x 的类型:type(x)。
数字运算
+ - * / %,/ 永远返回浮点类型,整除是 //。
幂运算 **,内置 pow(a , b , mod) 快速幂。
基本输入输出
输出
print(x) # 输出 x 并换行
print(x , y) # 输出任意多个变量,以空格间隔
print(x , y , sep = ', ') # 令 sep = ', ',改变间隔样式
print(str(x) + ', ' + str(y)) # 三个字符串拼起来的结果
print(x , y , end = '') # 令 end = '',使末尾不换行
print("nb")
输出结果:
1
1 2
1, 2
1, 2
1 2nb
输入
input() = getline() C++,将一整行作为字符串读入,且末尾没有换行符。
字符串
字符串内容:双引号/单引号。
三重引号可以跨越多行。
a in b:返回 bool,代表查找 b 中有无 a。
len(s):返回 s 的长度。