快捷键
ctrl+/ 快速加注释
函数
两个步骤:定义函数,调用函数
函数定义的注意点
1、def 定义
def multiple_table():
2、函数名应该能够表达代码的功能,方便后续的使用
3、函数名称应该符合标识符的命名规则
(1)可以由字母、下划线和数字构成
(2)不能以数字开头
(3)不能与关键词重名
产生以线隔开的段落
def print_line():
print("*"*50)
print("luxie")
print_line()
def test_1():
print('_'*50)
print("考试")
print_line
使用模块中的函数
模块是Python程序架构的一个核心概念
模块好比工具包,要想使用这个工具包中的工具,就需要导入import这个模块
每一个以扩展名‘.py’结尾的‘Python’源代码文件都是一个模块
在模块中定义的全局变量、函数都是模块能够提供给外界直接使用的工具。
**可以在别的模块中调用另外一个模块中的函数。使用 '模块.函数名’
作业
1、乘法表
for i in range(1,10):
print() #是否添加本行很重要
for j in range(1,i+1):
print(str(j)+'*'+str(i)+'='+str(i*j),end='\t') #最后的end影响很大
微信图片_20200115162128.png
2、100以内偶数求和
偶数求和
i=0
b=0
for i in range(101): #注意后边空格的多少,输出结果会不一致
if i%2==0:
b+=i
i=i+1
print(b)
#奇数求和
b=0
for i in range(101):
if i%2==0:
b+=i
print(b)
#和偶数求和输出一样的结果
num = 0
sum = 0
while num <= 100:
if num % 2 == 0:
sum += num
num += 1
print(sum)
3、定义函数并且调用函数计算斐波那契序列的指定项数的和
def Fibonacciseq(n):
i, j = 0, 1
for i in range(n+1):
i,j=j,i+j
return i
for i in range(21):
print(Fibonacciseq(i),end=' ')
输出
1 1 2 4 7 11 16 22 29 37 46 56 67 79 92 106 121 137 154 172 191
网友评论