python学习总结part3

  • 前言
  • 一、笔记
    • 1.变量的作用域
    • 2.len-获得字符串的长度
    • 3.pow函数
    • 4.round函数
    • 5.while-if嵌套循环
    • 6.for-if嵌套循环
  • 总结


前言

python学习总结part1python学习总结part2


一、笔记

1.变量的作用域

变量可以用在哪些地方的这个概念被称作‘变量作用域’:只能用于单一函数内的变量称为‘局部变量’,而可以在任何地方使用的(和更新)的变量称为‘全局变量’。在函数外部创建的任何变量默认都是全局变量,不需要专门指定。在python中,我们要使用的变量为全局变量时,可以添加一个’global’关键字。如:

def goldsec():

globao x    #声明x为全局变量
x=9000

x=1
print(x)
goldsec()
print(x)

2.len-获得字符串的长度

length=0

while length==0:
    name=input('Enter your name:')

    length=len(name)

print('hello',name)

在这里插入图片描述

3.pow函数

pow(a,b)-----求a的b次方

a=int(input('Enter a number:'))
b=int(input('And another'))

print(a,'to the power of',b,'is',pow(a,b))

在这里插入图片描述

4.round函数

round(a,b)-----将a精确到小数点后b位

a=float(input('Enter a number:'))

print(round(a,3))

在这里插入图片描述

5.while-if嵌套循环

round(a,b)-----将a精确到小数点后b位

a=0
while a<3:
    a += 1
    pwd=input('请输入密码:')
    if pwd=='8888':
        print('密码正确')
        break
    else:
        print('密码不正确')

在这里插入图片描述

6.for-if嵌套循环

与5对比:这次设置了三次机会,如果三次密码都错误就跳出循环,不能再继续输密码

for item in range(3):
    pwd=input('请输入密码:')
    if pwd=='8888':
        print('密码正确')
        break
    else:
        print('密码不正确')

在这里插入图片描述
在这里插入图片描述

总结

今天先弄到这。希望看到这篇博文的你有所收获