一、数据类型
int 整数 123456899899
float 小数 3.2 1.5E6
complex 复数 1+2j
str 字符串 "hello"
list 列表 [1,2,'ok',4.3]
tuple 元组 (1,2,'ok',4.3)
bool 布尔 True False
dict 字典 {"tom":20,"jack":30}
set 集合 {"tom",18,71}
二、输入输出初步
(1)print输出
print(x,y,z....) 也可以只输出一项,连续输出多项,以空格分隔,然后换行
print(x,y,z...., end="") 连续输出多项,以空格分隔,不换行
print(1,2,3,end="")
print("ok")#>>1 2 3ok
注意:print里面慎用',',因为可能会多出不该有的空格
(2)input输入
格式:
x = input(y)
输出y,并等待输入。敲回车后输入的字符串被赋值给 x
x 是变量
y 是字符串,或任何值为字符串的表达式
input() 每次输入一行,如果有多行输入,就用多次input()
三、列表初步
列表可以有0到任意多个元素,元素可以通过下标访问
例图:
用in判断列表是否包含某个元素
实例题
若x是字符串,则 x.split() 的值是一个列表,包含字符串x经
空格、制表符、换行符分隔得到的所有子串