第1章 起步

1.官网安装:https://www.python.org/

2.下载版本:python3.7

3.环境配置:务必选中复选框Add Python to PATH

4.查看、启动python版本的命令:python

   运行:print("Hello Python world!")

5.终端执行x.py文件:python x.py

6.在文件系统中导航:cd ..(返回上一级目录) cd Desktop(进入桌面目录)

7.查看当前目录中的所有文件的命令:dir(windows系统) ls(Linux系统)

拓展:python3.7:是一种解释器; VS code:是一种文本编辑器;

第2章 变量和简单数据类型

2.1变量的本质:既能读又能写的内存对象,称为变量。

message = "Hello Python world"
print(message)

2.2字符串

2.2.1使用方法修改字符串的大小写

name = "zzk love sxj"
print(name.upper()) //全部大写
print(name.lower()) //全部小写
print(name.title()) //首字母大写

2.2.2删除空白 or 删除字符串:

rstrip()  方法用于删除字符串尾部(right)指定的字符;

lstrip()  方法用于删除字符串开头(left)指定的字符;

strip()  方法用于删除字符串中指定的所有的字符;

注解:以上操作是暂时性删除;永久性删除:将删除操作的结果存回到变量中。

a = "***pyrhigdgdg***"

#暂时删除
print(a.strip("*")) 
print(a)  

#永久删除
a = a.strip("*") 
print(a) 

2.2.3合并字符串使用:+; 制表符:\t;   换行符:\n;

2.3数字

整形:int  浮点型:float

基本数字运算:+ 、-、*、/、**、%(加、减、乘、除、平方、求模)

拓展:数字转换为字符串:str();

第3章 列表简介

3.1列表是什么

列表由一系列按特定顺序排列的元素组成。python中用方括号[]来表示列表,并用逗号隔开。(就是数组)

3.2访问、修改、添加、删除列表元素(增删改查)

s = ['a','b','c','d','e'] #定义列表
print(s[0]) #访问元素
s[0] = 'A' #修改
print(s)
s.append('g') #在列表末尾添加元素
print(s) 
s.insert(5,'f') #在列表中插入元素
print(s)
del s[0] #删除元素
print(s)
popped_s = s.pop() #删除列表末尾的元素,并能够接着使用它
print(popped_s)
print(s)
popped_s = s.pop(1) #删除列表任何位置的元素,并能够接着使用它
print(popped_s)
print(s)
s.remove('e') #根据值删除元素
print(s)

3.3组织列表

使用方法sort()对列表进行永久性排序:sort(reverse=True):反向排序;

使用sorted()对列表进行临时性排序;

反向排序:reverse();

确定列表的长度:len();

print(len(s)) #确定列表的长度
s.reverse() #倒着打印列表
print(s)
print(sorted(s)) #临时排序
s.sort(reverse=True) #永久排序并倒序打印
print(s)

第4章 操作列表

4.1使用for循环遍历整个列表;使用range()函数创建数字列表;对数字列表的简单统计;

squares = [] #创建列表
for value in range(1,11): #使用for循环遍历整个列表
    square = value**2
    squares.append(square)
print(squares)  
print(min(squares)) #最小值
print(sum(squares)) #求和
#print(​max(squares)) #最大值(不知道这个为什么会报错)

4.2使用列表的一部分

遍历切片、复制切片:[:] 同时省略起止索引和终止索引。

4.3元组

定义元组:不可变的列表被称为元组,使用圆括号();

使用for循环可以遍历元组中的所有值;

修改元组的值,需要重新定义。

第5章 if语句

5.1条件测试

==、!=、>=、<=、and、or、in、 not in、

5.2if语句

if、if-else、if-elif-else、

第6章 字典

字典:键和值之间用冒号分隔,而键-值对之间用逗号分隔。

6.1创建空字典;访问字典中的值;添加键-值对;修改字典中的值;删除键-值对

alien = {}
alien['color'] = 'green'
alien['points'] = 5
print(alien)
alien['color'] = 'red'
print(alien)
del alien['color']
print(alien)

6.2遍历字典

遍历键-值对items();遍历字典中的所有键keys();按照顺序遍历字典中的所有键;遍历字典中的所有值values();

第7章 用户输入和while循环

7.1函数input():用来获取数值输入。

7.2while循环:

(1)使用条件退出;

(2)使用标志位;

(3)使用break退出循环;

(4)在循环中使用continue。

第8章 函数

8.1定义函数 def

8.2传递实参

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐