摘要: # def max2(num1,num2):# if num1 > num2:# return num1# else:# return num2# res = max2(100,20)## print(res)# 三元表达式num1 = 10num2 = 20# 伪代码# return num1 i 阅读全文
posted @ 2019-11-14 16:18 medigrat 阅读(125) 评论(0) 推荐(0) 编辑
摘要: # 1、先让用户输入用户名和密码,校验合法性def get_user_pwd(): username = input("请输入用户名:").strip() #让用户输入用户名与密码if username.isalpha(): #检验用户名是否为英文字母,str.isalpha检验英文字母、中文bre 阅读全文
posted @ 2019-11-14 16:06 medigrat 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 举例1 def func(): print("1--start") print("1-蛋") yield"蛋1" print("2-蛋") yield"蛋2" print("取最后一个") res = func() #res是迭代器对象print(next(res)) print(next(res) 阅读全文
posted @ 2019-11-14 15:17 medigrat 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 例1: def index(): print("from index")def func(): index() print("from func")func()定义一个index函数定义一个func函数调用func函数,然后跳转到那边执行语句,先执行index()语句,打印from index,然后 阅读全文
posted @ 2019-11-11 20:52 medigrat 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 函数是第一类对象 1、函数名是可以被引用的: name = "zc" dsb = name 所以name是先定义的,zc是先赋值给name的,然后再定义dsb,然后再引用第一个定义的name. def index(): print('from index')a = indexa()第二种方式:读法是 阅读全文
posted @ 2019-11-11 20:14 medigrat 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、有列表data = ['egon', 73, [1900, 3, 18]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量 data = ['egon',73,[1900,3,18]]name = data[0]age = data[1]birth = data[2]year_of 阅读全文
posted @ 2019-11-06 20:55 medigrat 阅读(181) 评论(0) 推荐(0) 编辑
摘要: s1 = " hello world" (1)移除s1变量对应的值两边的空格,并输出处理结果 print(s1.strip()) (2)判断s1变量对应的值是否以“he”开头,并输出结果 print(s1.startswith("he")) (3)判断s1变量对应的值是否以“d”结尾,并输出结果 p 阅读全文
posted @ 2019-11-05 20:13 medigrat 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、使用while循环输出 1 2 3 4 5 6 8 9 10 count = 0 2、求1-100的所有数的和 3、输出1-100内的所有奇数 4、输出1-100内的所有偶数 5、求1-2+3-4+5、、、99的所有数的和 6、猜年龄游戏 、、、python 要求: 1、允许用户最多尝试3次 2 阅读全文
posted @ 2019-11-04 20:58 medigrat 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 现在如果你写一个程序与用户交互 输入 python2:input一定要声明你输入的类型 input(“》》:”) 》》:sean Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<string> 阅读全文
posted @ 2019-11-02 18:22 medigrat 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 编程语言 从低级到高级的发展的过程 1、机器语言 计算机是基于电工作的。(基于高、低电平 1010010101011) 如果用机器语言表现一个字符的意思需要多段代码的行。但是计算机读取的快。 所以机器语言的 优点:执行速度够快 缺点:开发效率非常低 2、汇编语言 汇编语言的属性,汇编语言通过英文字符 阅读全文
posted @ 2019-11-01 19:53 medigrat 阅读(150) 评论(1) 推荐(1) 编辑