python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...

以上代码将打印出两个结果,按照执行先后顺序,第一个print打印的是在他之前的变量值,如果这里不打印,在代码的最后只打印一次,那么它将始终打印最新记录的变量值,其他不打印

因此上在python程序中可随时修改变量的值,而Python将始终记录变量的最新值

三、python字符串类型

字符串 就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如下所示:

"This is a string." 'This is also a string.'

这种灵活性让你能够在字符串中包含引号和撇号:

1 'I told my friend, "Python is my favorite language!"'

2 "The language 'Python' is named after Monty Python, not the snake."

3 "One of Python's strengths is its diverse and supportive community."

3.1 使用方法修改字符串大小

修改英文字符串的方法总共有三种: title() 方法,英文单词首字母全部大写 upper() 方法,英文单词全部大写 lower() 方法,全部小写

1 name = "pthon or javascript"

2 print(name.title())3 print(name.upper())4 print(name.lower())

以上代码打印的结果分别为:

1 Pthon Or Javascript2 PTHON OR JAVASCRIPT3 pthon or javascript

四、python列表

列表 由一系列按特定顺序排列的元素组成。

你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表;

也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。

鉴于列表通常包含多个元素,给列表指定一个表示复数的名称(如letters 、digits 或names )是个不错的主意。

在Python中,用方括号([] )来表示列表,并用逗号来分隔其中的元素。

names = ["liu de hua","li jian","zhou jie lun","xietingfeng"]

4.1 访问列表元素

列表类似于javascript中的数组概念,是一个有序集合,因此上要访问列表的任何一个元素只需要将该元素的位置或索引告诉python即可,如下:

python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...

names = ["liu de hua","li jian","zhou jie lun","xietingfeng"]

# 访问第一个列表值,记住:列表值一般从0开始,在很多编程语言中都是如此

print(names[0])

#获取的值是

liu de hua

#我们用学习过的title()方法,让他显示更整齐好看,首字母全部大写

print(names[0].title())

#返回的值

Liu De Hua

4.2 操作列表

1. 使用append(),在列表末尾添加新的对象

names = ["liu de hua","li jian","zhou jie lun","xietingfeng"]

names.append("na ying")

print(names)

2、清空列表,clear()

names = ["liu de hua","li jian","zhou jie lun","xietingfeng"]

names.clear()

print(names)

3、列表拷贝 copy()

names = ["liu de hua","li jian","zhou jie lun","xietingfeng"]

name_2 = names.copy()

print(name_2)

4、计算元素出现的次数 count()

names = ["aa","bb","cc","bb","dd","ee","bb"]

li_name = names.count("bb")

print(li_name)

5、扩展原列表,参数:可迭代对象(和append的区别在于append只会追加要传入的对像,extend会用迭代方式循环添加传入对像的每个元素)

python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...

python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...

python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...

6.根据值获取当前值索引位置(左边优先,找到后就不会找下一个元素了)

python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...

7.在指定索引位置的前面插入元素 insert()

python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...

8.使用 del 用酒删除值,pop()方法删除值,但仍可使用

python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...

9、当不知道元素的位置,但知道元素的值,可使用remove()方法删除元素,并可继续使用该值

python是什么语言、即变量不需要显示声明数据类型-python变量声明及简单数据类型...