ctrl+a 全选
ctrl+z 撤销
ctrl+s 保存
ctrl+x 剪切
ctrl+v 黏贴
ctrl+c 复制
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)
V+=
V-=
V/=
V*=
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#
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¥¥¥$$$!!!!!!!!!@@@@@@@@@@@@@