菁英科技(卓目鸟学苑)- 专注软件测试菁英教育

标题: python-张荣亮-2021.01.19 [打印本页]

作者: 张荣亮    时间: 2021-1-19 20:43
标题: python-张荣亮-2021.01.19
今天是学python的第二天,感觉收货满满,学到了如下知识点:
一:if语句可以单独使用
分支结构中必须有if语句,并且只能有一个
elif语句可以有,也可以没有,可以有一个,也可以有多个
else语句不能单独使用,可以有,也可以没有,但是有的话只能有一个
二:# 双重循环
for i in range(10):
    for j in range(10):
        print('tom')
# 打印九九乘法表
for i in range(1,10):
    for j in range(1,i+1):
        print('{}x{}={}\t'.format(j,i,i*j), end='')
    print()
for i in range(1,10):
    for j in range(1,i+1):
        print('%d*%d=%d'%(j,i,i*j), end='\t')
    print()
三:字典dict
是一组键key-value对的集合
字典的查找速度特别的快
字典的key是惟一的,但是value可以重复
字典是无序的
四:'''自定义函数'''
# 定义函数
# def area(r):
# PI = 3.1415926
# s = PI * r**2
# return语句,返回函数执行的结果
# 函数内部执行到return语句时,会立即结束
# return s
# print('hi') # 不要把任何语句写在return语句的后面
# 调用函数
# s1 = area(10)
# print('s1=%.2f'%s1)
# area(20)
五:默认参数
    -参数有一个默认值
    -默认参数可以简化函数的调用
    -默认参数必须写在位置参数的后面
    -变化大的参数一般用位置参数,变化小的参数可以作为默认参数
def power3(x,n=2):
    return x**n
print(power3(3,3))
print(power3(3))
# x的任意次方
def power2(x,n):    # 形参 - 形式参数
    return x**n
print(power2(2,3))  #  实参 - 实际参数
print(power2(3,2))
总结:通过这些参数的学习对python又加深了了解!





欢迎光临 菁英科技(卓目鸟学苑)- 专注软件测试菁英教育 (http://www.zmnxy.com/) Powered by Discuz! X3.4