摘要:
变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数 1 def add(x,y,f): 2 return f(x) + f(y) 3 # abs为内置函数,作用是取绝对值 4 res = add(3,-6,abs) 5 print(res) 阅读全文
摘要:
集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 创建格式:list_1 = {value01,value02,...} 或者 set(value) 集合作 阅读全文
摘要:
文件的操作包含:读、写、修改 文件的多种操作: 1 # 读取文件的所有内容 2 data = open("yesteday.txt", encoding="utf-8") .read() 3 print(data) 4 5 ''' f:文件句柄(包含这个文件的文件名,字符集,大小,在硬盘中的起始位置 阅读全文
摘要:
在python3中对字符串的操作如下 1 info = "you are \t{name} and age is {age}" 2 print(info.capitalize()) #首字母大写 3 print(info.count("g")) #计算字符串中g的数量 4 print(info.ce 阅读全文
摘要:
列表的操作:增删改查以及列表的三种拷贝方式 1 names = ["tianjie","yecai","haitao","xinlin"] 2 names.append("tianjie") #列表在尾部新增 3 print(names) 4 print(names[0],names[2]) 5 p 阅读全文
摘要:
字典的增删改查及遍历 1 info = { 2 "stu3":"yuanyuan", 3 "stu1":"tianjie", 4 "stu2":"wangxinlin" 5 } 6 print(type(info)) #输出类型 7 print(info) 8 print(info["stu1"]) 阅读全文
摘要:
简单模拟登录场景,将已知的用户名及密码固化,通过用户输入内容和已固化的内容比较进行判断用户名和密码是否输入正确。 在用户输入时,将密码隐藏需要导入模块getpass 1 import getpass 2 3 _username = 'xiaoming' 4 _password = '123456' 阅读全文
摘要:
for循环示例:猜数字游戏 1 winning_number = 38 2 for i in range(3): 3 guess_num = int(input("guess num:") ) 4 if guess_num == winning_number : 5 print("yes, you 阅读全文
摘要:
①python的数据类型包含:数字、字符串、列表、元组、字典、集合这六种基本数据类型。不同数据类型的数据可以进行类型的转换。 使用input让用户输入的数据默认为字符串类型; 1 name = input("name:") 2 age = input("age:") 3 print(type(nam 阅读全文