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

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

价格 免费

ctrl+a 全选

ctrl+z 撤销

ctrl+s 保存

ctrl+x 剪切

ctrl+v 黏贴

ctrl+c 复制

[展开全文]

str.lstrip()  # 去左边的空格

str.rstrip() # 去右边的空格

str.strip() # 去两边的空格

[展开全文]

list range() 可创建一个整数列表 一般用在for循环中 

range(X1,X2,X3) X3为步长

只包含开头不包含结束

[展开全文]

条件语句:

if age>40;

    print("进入青少年模式")

else:

    print("常规模式")

 

[展开全文]

m = "    sfkew  werjk wrk!   "
m1 = m.lstrip()
m2 = m.rstrip()
m3 = m.strip()
print(m1)
print(m2)
print(m3)

 

[展开全文]

32.if语句嵌套和else if语句写法:

写法一:例如:if age<=4 :

print("A")

else :

   if age<=12 :

        print("B")

   else : 

        print("C")

写法二:例如: if c1 :

print s1

elif c2 :

print s2

else :

s3

33.print 输出时 :

可以同时输出多个变量,用逗号分隔即可,例如print (a,b)

34.获取随机数的方法:

首先 import random 引入,然后用 random.randint( 1, 4)获取1到4之间的整数,包含1和4;

35.退出循环:

break ;

 

[展开全文]

1.写一段英语语句到一个变量中,以小写,大写,和首字母大写的方式打印出来。

Name="Docter who"
Name1=Name.title()
Name2=Name.upper()
Name3=Name.lower()
print(Name)
print(Name1)
print(Name2)
print(Name3)

2.下面哪个变量不合法

(1) my_name

(2) Myname

(3)My-name

(4)my name

(5)print

(6)_lower

(7)1message

(8)Title#

[展开全文]

局部变量:仅在局部作用域作用,在函数内定义的变量

全局变量:全局有用,在函数外定义的变量

 

 

[展开全文]

32.if语句嵌套和else if语句写法:

写法一:例如:if age<=4 :

print("A")

else :

   if age<=12 :

        print("B")

   else : 

        print("C")

写法二:例如: if c1 :

print s1

elif c2 :

print s2

else :

s3

33.print 输出时 :

可以同时输出多个变量,用逗号分隔即可,例如print (a,b)

34.获取随机数的方法:

首先 import random 引入,然后用 random.randint( 1, 4)获取1到4之间的整数,包含1和4;

35.退出循环:

break ;

[展开全文]

title upper lower len 

lstrip rstrip strip

 

[展开全文]

列表相加直接加

L=L1+L2

 

 

 

练习题完全写对了,耶!

[展开全文]

全局变量和局部变量重名的情况:

1. 访问局部(这个函数自己)时,会使用局部变量的值

2. 在函数外访问这个变量时,会使用全局变量

 

在局部里修改全局的值:

用 global + 变量名,例如:

name = 'globalname'
def test():
    global name
    name = 'localname'
    print(name)

test()
print(name)

 

 

[展开全文]

函数和字典结合使用:

def test(n,a):
    d = {'name': n, 'age': a}
    return d

print(test('siki','18'))

 

函数和列表结合使用:

如果给函数传递了列表,则函数里的会对原列表进行修改,例如:

l = [ 'siki' , 'libai' , 'dufu' ]
def test(l):
    del(l[1])

test(l)
print(l)

则l里的‘libai’会删掉

 

如何不使原函数发生变化?复制一份,例如:

l = [ 'siki' , 'libai' , 'dufu' ]
def test(l):
    del(l[1])

test(l[:])
print(l)

 

[展开全文]
l = [k+1 for k in range(1, 11)]
print(l)
[展开全文]

40. while循环写法:

例如: while i<

[展开全文]

print(stu.item()) //以元组方式输出键值对

for a,b in stu.items():

  print(a,b) //遍历输出键和值

[展开全文]

可变个数的参数,使用*+变量名

def test(*n):
    print(n)

test()
test(1)
test(3)

 

则输出的是元组

如果有可变个数参数,则需要放在其他参数的后面

 

[展开全文]

¥4$#$$$$$$$%$$4¥¥¥¥¥¥¥¥¥¥¥¥¥$$$$$444¥¥$$$444¥¥¥$$$!!!!!!!!!@@@@@@@@@@@@@

[展开全文]