天天看点

python编程——从入门到实践总结(基础)一、变量和简单数据类型二、列表三、条件判断语句 if四、字典五、输入和while循环

文章目录

  • 一、变量和简单数据类型
    • 1)字符串
    • 2)整数与浮点数
    • 3)注释
  • 二、列表
    • 1)修改,添加,删除,排序,求长度
    • 2)对列表的操作
    • 3)切片与复制
    • 4)定义元组
  • 三、条件判断语句 if
    • 1)定义使用
    • 2)判断列表是否是空的
  • 四、字典
    • 1)创建,添加,删除
    • 2)遍历
  • 五、输入和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)