1.函数变量的作用域
分类:局部变量、全局变量
局部变量举例:
def fun (a):
a=10
b=15
print(a,b)
fun(10)
此时a,b是局部变量,因为其在函数内声明
全局变量举例:
m=5
def fun(a)
a=10
b=15
print(a,b)
print(m)
fun(1)
代码输出结果为5
m是全局变量,因其在函数外声明
补充:全局变量在函数内部使用时,需要提前使用保留字global声明,语法如下
global<全局变量>
n=2
def fun(a,b)
global n
n=a*b
print(n)
fun(5,6)
print(n)
此时输出结果为两个30
2.print函数输出不换行
a=26
print(a,end="")
print(a)
输出结果:2626
a=26
print(a,end="%")
print(a)
输出结果:26%26
3.字符串操作符(基础)
常见操作符:+,*,in
运算符 | 举例 | 描述 |
+ | x+y | 字符串x与字符型y连接 |
* | x*y | 复制y次字符串x |
in | x in y | 如果x是y的子串,返回True,否则返回False |
什么是子串?
某字符串在另一个字符串当中出现了
操作符in举例:
s="how are you doing?"
print("are" in s)
该代码表示判断are是否在“how are you doing?”中出现
输出结果为True