7890人加入学习
(35人评价)
Python零基础入门学习2020最新版(SiKi)

使用Python3.8 于2019/10/20开始录制

价格 免费

40. while循环写法:

例如: while i<=10:print(i)   i+=1

[展开全文]

title:首字母大写

upper:全部变成大写

lower:全变变成小写

取得字符长度:length=len() print()

[展开全文]

Python有自己的常用模块,用import导入

 

定义自己的模块并导入:

  • Python里一个文件就是一个模块,模块名就是文件名。所以创建py文档即可
  • 注意当前的文件与要引用的目录要在同一个目录下
  • 不加后缀
  • 使用模块的方法时,前面要加上mok

例子: 

import test

test.test1()

[展开全文]

$¥¥¥%%%%^………………&&&&&&&&*********(()(((((999))

[展开全文]

40. while循环写法:

例如: while i<=10:print(i)   i+=1

[展开全文]

如何只导用模块里的某一个方法,而不是整个模块:

使用 from 模块名 import 方法1, 方法2

 

使用此方法,则使用方法时可以不加模块名

但其实仍可能重名,则此时可以给方法起别名,在上面的‘方法n’后面加‘as 新名’,例如:

from test import test2 as t

t()

 

还可以给模块起别名:

import test as t

 

导入某个模块的所有函数的方式:

1. import test

2. import test import * 

方法2很少用,因为如果不清楚里面的函数,则容易与当前的重名

 

 

命名规则:

1. 可以简单,但不能太简单,如student可以为stu,但不能是s

2. 驼峰命名法:几个单词命名,则后面的单词首字母大写,如stuScore,myFatherName

3. 单词之间用下划线连接

[展开全文]

元组不可修改,可以访问,且为括号

[展开全文]

使用递归调用时,记得设置好终止的条件

利用递归的方法,计算:

f(n)=1+2+3+...+n

分析:

F(n-1)=1+2+3+...+n-1

F(n)=f(n-1)+n

F(1) = 1 --终止条件

 

例子:

def f(n):
    if n == 1:
        return 1
    he = f(n-1)+n
    return he

print(f(5))

讲解:如果没有达到n==1的条件,则会调用下面的递归,如果达到了,则之间返回1。对于下面的的he = f(n-1)+n,每个f(n-1)都会从头开始执行这个函数,即从判断n==1开始

 

[展开全文]

40. while循环写法:

例如: while i<=10:print(i)   i+=1

[展开全文]

40. while循环写法:

例如: while i<=10:print(i)   i+=1

[展开全文]

判断a与b是否相等用      a==b

若为相等则输出  True

判断a与b是否不相等用    a!=b  

[展开全文]

36.什么是字典(key - value)?

字典是键值对的集合,字典也是python中的数据类型。例如:stu1 = { "name":“siki”,“age”:“17”,“gender”:“男”};其中key 可以是数字、字符串、也可以是布尔类型;value 可以是任意类型数据。

37.访问字典中的数据:

字典名[键名]例如:

[展开全文]

36.什么是字典(key - value)?

字典是键值对的集合,字典也是python中的数据类型。例如:stu1 = { "name":“siki”,“age”:“17”,“gender”:“男”};其中key 可以是数字、字符串、也可以是布尔类型;value 可以是任意类型数据。

37.访问字典中的数据:

字典名[键名]例如:stu1["name"]

 

[展开全文]

python的缩进是有作用的,不能够随便添加缩进。 

[展开全文]

1.创建一个空列表命名为names,往里面添加,Lihua,Rain,Jack,Xiuxiu,Peiqi,Black元素

2,1中的names列表里black前面插入一个Blue

3,取出names列表中索引4-7的元素

4.把names列表中Xiuxiu的名字改成中文

5.返回names烈火表中Peiqi的索引值(下标)

6.创建新列表[1,2,3,4,2,5,6,2]合并到names列表中

names=["Lihua","Rain","Jack","Xiuxiu","Peiqi","Black"]
print(names)
names.insert(5,"Blue")
print(names)
list=names[4:7]
print(list)
names[3]="秀秀"
print(names)
number=names.index("Peiqi")
print(number)
newlist=[1,2,3,4,2,5,6,2]
print(newlist)
ResList=names+newlist
print(ResList)
names.append(newlist)
print(names)

 

[展开全文]

授课教师

SiKi学院老师

课程特色

视频(137)
下载资料(1)