初学Python(一)

一:变量和简单数据类型

1.定义变量及输出

message = "hello python word"
print(message)
hello python word
 
  

 
  

2.使用方法修改大小写

name="string name"
print(name.title())
String Name


3.拼接字符串

st="我们"
sj="你们"
ji=st+sj
print(ji)
我们你们


4.删除空白

name="name  "
ne=name.rstrip()
print(ne)
name


5.str()转换类型

a=5
str(a)
print(a)
a
二:列表

1.访问列表元素

bicyles=['de','dew','daew']
print(bicyles[0].title())
De


2.修改列表元素

array=["efj"]
print(array[0])
array[0]='wefew'
print(array[0])
efj
wefew


3.添加元素

在末尾添加

array=["efj"]
array.append('dewa')
print(array)
['efj','dewa']
指定位置添加
array=["efj"]
array.insert(0,'dewa')
print(array)
['dewa','efj']


4.删除元素

array=["efj"]
del array[0]
print(array)
[]

5.使用po(),参数可填任意位置。
array=["efj","wo"]
ar=array.pop()
print(ar)
print(array)
wo
['efj']

 
  

 
  

6.根据值删除元素

array=["efj"]
array.remove('efj')
print(array)
[]


7.使用sort()按字母顺序排序,参数加入severse=True则反之

array=["efj","ab"]
array.sort()
print(array)
['ab','efj']

8.使用sorted()进行临时排序
array=["efj","ab"]
print(sorted(array))
['ab','efj']

9.循环输出列表
array=["efj","ab"]
for i in array:
    print(i)
efj
ad


10.使用range()和list()创建数值列表

array=list(range(1,5))
print(array)
[1,2,3,4]


11.使用列表的一部分

array=["efj","ab","ede"]
print(array[0:2])
['ab','efj']


12.复制列表

numbers=list(range(2,5))
frint=numbers[:]
numbers.append('8')
frint.append('7')
print(numbers)
print(frint)
[2,3,4,8]
[2,3,4,7]


三:元组

1.定义元组

pyt=('p','y')
print(pyt[0])
p

2.修改元组,相比较列表而言不可以修改指定值

pyt=(1,2,3)
for i in pyt:
     print(i)
pyt=(2,3,4)
for i in pyt:
     print(i)
1
2
3
2
3
4





你可能感兴趣的:(初学Python(一))