文章目录
- 一、变量和简单数据类型
-
- 二、列表
-
- 1)修改,添加,删除,排序,求长度
- 2)对列表的操作
- 3)切片与复制
- 4)定义元组
- 三、条件判断语句 if
-
- 四、字典
-
- 五、输入和while循环
-
- 1)输入
- 2)while循环(break,continue)
一、变量和简单数据类型
1)字符串
定义:单引号和双引号皆可定义字符串
print("hello world")
print('hello world')
拼接
print("hello"+" "+"world")
添加空格
print("hello\n")
print("hello\t world\t")
删除空白
print(a.rstrip());
print(a.lstrip());
print(a.strip());
操作
print(str.title())
print(str.lower())
print(str.upper())
2)整数与浮点数
直接定义即可
print(1.23)
print(12)
3)注释
二、列表
1)修改,添加,删除,排序,求长度
定义
list=['mango','banana','tomato','melon']
修改
list.append("apple")
list.insert(1,"apple")
删除
del list[0]
list.pop(3)
排序
sorted(list)#临时排序没有对原列表做出改变
list.sort()
长度
print(len(list))
2)对列表的操作
循环打印
for i in list:
print(i)#要有缩进
print("the code is over")
数字列表
for i in range(2,5):#要有冒号
print(i)
3)切片与复制
print(list[2:9])
b=list[:] #复制,对b的操作不影响list
4)定义元组
元组就是不可修改内部元素的数组
list=("apple","banana","chocolate")
三、条件判断语句 if
1)定义使用
if a>12:
do something
else:
do something
#多个条件语句
if a>12:
do something
elif a>0:
do something
else:
do something
2)判断列表是否是空的
if list:#判断是否为空
do something
else:
do something
四、字典
1)创建,添加,删除
a={}#创建
a["apple"]=12#添加
del a["apple"]#删除
2)遍历
for key,value in a.items():#访问键值
do something
for key in a.keys():#访问键
do something
for value in a.values():#访问值
do something
五、输入和while循环
1)输入
#获得字符串输入
a=input("please input something")
print(a)
#获得数字输入
a=int(input("input some number"))
print(a)
2)while循环(break,continue)
a=1;
while a!=100:
a=a+1
print(a)