0字符串
a="hello"
b="python"
print(type(a))
print(a+" "+b)
结果:
<class 'str'>
hello python
1元组
tuple1=(0,1,2,3,4,5)
tuple2=(6,7,8,9)
tuple3=tuple1+tuple2
print(tuple3)
结果:(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
1列表
补充:数据类型转换
1.1把元组转换成列表
语法:list(元组)
tuple1=(1,2,3)
print("tuple1:",tuple1)
tuple_转化_list=list(tuple1)
print("tuple_转化_list:",tuple_转化_list)
结果:tuple1: (1, 2, 3)
tuple_转化_list: [1, 2, 3]
tuple1=(1,2,3)
print("tuple1:",tuple1)
tuple_转化_list=list(tuple1)
print("tuple_转化_list:",tuple_转化_list)
1.2把列表转换元组
语法:tuple(列表)
2 list切片
list1= [0,1,2,3,4,5,6]
print(list1[:3])
结果:0,1,2
list1= [0,1,2,3,4,5,6]
a=1
list1.append(a)
print(list1)
结果:[0,1,2,3,4,5,6,1]
3 逻辑语句
3.1 if条件
简单 if 语句:
if 表达式:
语句块
if…else语句:
if 表达式:
语句块 1
else:
语句块 2
if…elif…else语句:
if 表达式 1:
语句块 1
elif表达式 2:
语句块 2
elif表达式 3:
语句块 3
else:
语句块 n
3.2 for循环
fruits = ['banana', 'apple', 'mango']
for fruit in fruits:
print ("当前水果 :", fruit)
for num in range(10,20): # 迭代 10 到 20 之间的数字
for i in range(2,num): # 根据因子迭代
if num%i == 0: # 确定第一个因子
j=num/i # 计算第二个因子
print '%d 等于 %d * %d' % (num,i,j)
break # 跳出当前循环
else: # 循环的 else 部分
print num, '是一个质数'
知识点:取余
x = input("input an number:")
if x % 3 == 0:
print "%d 能被3整除" %(x)
else:
print "%d 不能被3整除" %(x)
参考: