注释:
注释的作用:
- 增加程序的可读性
- 作为调试用
- 提高团队的合作效率
注释的分类:
- 单行注释 :以井号(#)开头,右边的所有内容当做说明。
- 多行注释: 以三对单引号(' ' ' 注释内容' ' ')将注释包含起来。
其他语法:
python的语法比较简单,采用缩进的方式。
变量
什么是变量?
变量是可以存储数据的。
标识符
什么是标识符?
标识符是自己定义的,如变量名、函数名等。
标识符命名规则:
1、只能包含字母 、数字和下划线。变量名可以以字母或者下划线开头。但是不能以数字开头。
2、不能包含空格,但可以使用下划线来分隔其中的单词。
3、不能使用python中的关键字作为变量名。
4、建议使用驼峰命名法,驼峰式命名分为大驼峰(UserName),和小驼峰(userName)。

Number 类型:




字典
声明
字典是一种映射类型,使用{}表示,他是一个无序的键值(key)value对集合
注意:
字典是一种映射类型,它的元素是键值对
键(key)必须使用不可变类型(字符串、数值、元组),在同一个字典中,键必须是唯一的
创建空字典使用{}
2019-11-03
04 - 运算符
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 位运算符


字符串:

赋值运算符


比较运算符


逻辑运算符



位运算符




第三章
01 输入与输出
print input




02 下标和切片



03 常见字符串函数








第三章: 列表
- 访问列表
- 操作列表
- 列表函数































































第七章 函数
定义函数
函数的概述
函数: 组织好的、可重复使用的、用户实现单一或者关联功能的代码段。函数能够提高应用模块性和代码的重复利用率。Python提供了很多内置的函数,比如len等等,另外也可以根据自己的业务需求进行用户定义函数的创建。
函数的定义规则
函数代码块以def关键词开头,后接函数标识符名称和圆括号()。
任何传入参数和自变量必须放在圆括号中间。
函数的第一行语句可以选择性地使用文档字符串---用于存放函数说明。
函数内容以冒号起始,并且缩进。
定义函数
语法如下:
def 函数名([参数列表]): # 参数列表可选项
函数体
示例:
def PName(): # 使用def 定义一个函数PName()
print("Hello 小明")
PName() #调用函数
''' 例1
def welcome(name):
print('%s同学欢迎您!'%name)
mm = ['张三', '李四', '王二麻子', '沙盘']
# welcome(mm[0])
for name in mm:
print('%s同学欢迎您!'%name)
'''

# 函数的调用
mm = ['张三', '李四', '王二麻子', '沙盘']
a = len
print(a(mm))








# 可变对象(列表,字典,集合)和不可对象(字符串,数值,元组),通过函数的时候的区别
list1 = [1, 2, 3, 4]
print(list1)
def fun(a):
a[0] = 'Python'
print(a)
fun(list1)
print(list1)
m=12 # 全局变量
def fun(a):
a='Python' # 局部变量
print(a)
fun(m)
print(m)




只能有一个return 返回值

def pname(pet1,pet2):
print(pet1+'汪汪叫', pet2+'喵喵叫')
# pname('小狗', '小猫')
#
# pname('猫', '小狗')
pname(pet2='猫', pet1='小狗')







def fib(n):
a, b, count = 0, 1, 2
Flag = True
if n < count:
print(None) # return 后面不加任何返回值,返回none
while Flag:
if count <= n:
count+=1
a,b=b,a+b
# return b
print('%d %d %d'%(a,b,a+b))
# print('good')
if count == n:
break
print(fib(5))






4118

被折叠的 条评论
为什么被折叠?



