Python 千峰
最后一次Python学习,学不完就滚蛋,提早想想别的出路
海蜘蛛er
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第1001次python入门——Day11代码练习
求最大值# 编写一个函数,求多个数中的最大值def get_max(*args): x = args[0] for arg in args: if arg > x: x = arg return xprint(get_max(2, 4, 8, 3, 6, 8))骰子点数和# 编写一个函数,实现摇骰子功能,打印n个骰子的点数和import randomdef get_sum(n): m = 0 for i原创 2022-04-14 18:13:25 · 1993 阅读 · 0 评论 -
第1001次python入门——Day10
uuid# uuid用来生成一个全局唯一的id模块import uuid# uuid3和uuid5是使用传入的字符串根据指定的算法算出来的,是固定的print(uuid.uuid1()) # 32个长度,每个16个选择 16**32个选择# print(uuid.uuid2())print(uuid.uuid3(uuid.NAMESPACE_DNS, 'zhangsan')) # 生成固定的uuidprint(uuid.uuid5(uuid.NAMESPACE_DNS, 'zhangs原创 2022-04-12 09:48:48 · 484 阅读 · 0 评论 -
第1001次python入门——Day09
高阶函数# 1.把一个函数当做另一个函数的返回值def test(): print('我是test函数') return 'hello'def demo(): print('我是demo函数') return testdef bar(): print('我是bar函数') return test()# x = test()# print(x)## y = demo() # y是test函数# print(y)# z = y()#原创 2022-04-12 09:39:13 · 475 阅读 · 0 评论 -
第1001次python入门——Day08
函数的回顾总结#1.函数的声明,使用def声明#2.函数的格式 def函数名(形参1,形参2)#3.函数的调用 函数名(实参1, 实参2)#4.函数返回值 使用return语句返回函数的执行结果#5.函数返回多个结果,将多个数据打包成一个整体返回。# 可以使用列表和字典,通常情况下选择使用元组#函数名也是一个标识符。# 由数字字母下划线组成,不能以数字开头;严格区分大小写;不能使用关键字# 遵守命名规范,使用下划线连接;顾名思义def get_sum(a, b): #函数执行原创 2022-02-21 20:06:09 · 559 阅读 · 0 评论 -
第1001次python入门——Day07
目录集合的使用集合使用运算符集合的练习转换相关的方法公共方法函数的介绍函数的参数函数的返回值函数的注释函数调用函数全局变量和局部变量函数多个返回值集合的使用# 集合是一个不重复的无序的集合,可以使用{}或者set来表示# {} 有两种意思:字典,集合# {} 里如果放的键值对,它就是一个字典;如果放的是单个的值,那它就是一个集合person = {'name':'zhangsan', 'age':18} #字典x = {'hello', 1, 'good'} #集合# 如果有重复的数据,会自原创 2021-03-28 11:34:28 · 566 阅读 · 0 评论 -
第1001次python入门——Day06
目录元组的使用字典的使用字典使用注意事项从字典里获取数据修改,新增和删除数据update方法的使用字典的遍历字典的练习字典的练习字典的练习元组的使用#元组和列表很像,都是用来保存多个数据#使用一对小括号()来表示#元组和列表的区别,列表可变,元组是不可变的words = ['hello', 'yes', 'good', 'hi'] #列表,使用[]表示nums = (9, 4, 3, 1, 7, 6, 9) # 元组,使用()来表示# 和列表一样,也是一个有序的存储数据的容器#可以通过下原创 2021-03-22 22:24:45 · 479 阅读 · 0 评论 -
第1001次python入门——Day04~Day05代码练习
目录练习冒泡排序的优化求列表的最大数及其下标移除空字符串列表的嵌套列表推导式列表推导式的练习深拷贝和浅拷贝练习# 有一个列表names, 保存了一组姓名names = ['zhangsan','lisi','wangwu','jerry']# 用户输入一个姓名,如果存在,提示用户姓名已存在;# 如果不存在,就将这个姓名添加到列表里;names = ['zhangsan', 'lisi', 'wangwu', 'jerry']str1 = input('请输入姓名:')# if str1 in原创 2021-03-02 08:00:13 · 691 阅读 · 0 评论 -
第1001次python入门——Day05
目录字符串相关操作字符编码成员运算符格式化打印字符串字符串format方法的使用列表的基本使用列表增加元素列表删除修改和查询元素列表的遍历交换两个遍历的值冒泡排序列表的排序和反转可变数据类型和不可变数据类型可变类型和不可变类型列表的复制字符串相关操作字符编码# ASCII --> Latin1 --> Unicode编码# 字符 --> 数字编码存在一个对应关系# 使用内置函数 chr 和 ord 能够查看数字和字符的对应关系# ord 获取字符对应的编码原创 2021-03-02 07:55:37 · 580 阅读 · 0 评论 -
第1001次python入门——Day04
目录字符串的表示方式字符串的下标和切边字符串常见的操作内容分割相关操作字符串的表示方式# 在python里,可以使用一对单引号 或 双引号 或 一对三双引号 或 一对三单引号a = 'hello'b = "good"c = """呵呵呵"""d = '''嘿嘿嘿'''# 如果字符串里面还有双引号,外面就可以使用单引号m = ' xiaoming said:"I am xiaoming" 'n = "I'm xiaoming'"p = """xiaoming原创 2021-02-24 07:37:55 · 421 阅读 · 0 评论 -
第1001次python入门——Day01~Day03代码练习
目录基础题进阶题for...else求质数假设成立法求质数计数法求质数求菲波那切数列99乘法表百马百担问题珠峰问题基础题# 根据输入的百分制成绩打印“及格”或“不及格”#1.input#2.float#3.if...elsei = float(input("请输入你的成绩:"))if i >= 60: print("及格")else: print("不及格")#打印成年or不成年,超出150不是人age = int(input('请输入你的年龄'))if 0原创 2021-02-23 07:31:08 · 405 阅读 · 0 评论 -
第1001次python入门——Day03
目录条件判断语句if语句的练习if...elif...elif语句的使用if语句的嵌套pass关键字的使用猜拳游戏if语句的注意点循环语句的基本使用while练习for...in循环的使用break和continue关键字的使用嵌套打印矩形嵌套打印三角形打印99乘法表条件判断语句# python里的条件判断语句 if / if else /if elif elif else# python里不支持 switch...case 条件语句# if# if...elseage = int(inp原创 2021-02-22 07:47:14 · 812 阅读 · 0 评论 -
第1001次python入门——Day02
目录整数的表示方式进制转换使用代码进行进制转换数据类型的转换转换成为整数转换成为浮点数转换成为字符串转换成为布尔值算数运算符算数运算符在字符串里的使用赋值运算符赋值运算符的特殊场景比较运算符逻辑运算符的使用逻辑运算的短路逻辑运算的短路位运算符位运算的短路运算符的优先级整数的表示方式# 整型就是整数。但计算机只能保存二进制 0 和 1,# 为了方便数据表示,同时计算机也支持8 和16 进制a = 98 # 默认10进制b = 0b101101101 #以0b开头的数字是二进制print(b原创 2021-02-22 07:37:09 · 571 阅读 · 1 评论 -
第1001次python入门——Day01
目录变量以及数据类型查看数据类型标识符和关键字输出语句输入语句变量以及数据类型# a 我们就称为变量,方便批量更改a = '你好,世界'print(a)b = 34print(b)c = Trueprint(c)# 数据类型的概念:数据都有各自类型# 数字类型:整数 int 浮点 float 复数 complexprint(45)print(3.1415926)print((-1) ** 0.5)# 字符串类型: 其实就是一段普通文字# 使用一对单引号或双引号包原创 2021-01-28 00:46:30 · 271 阅读 · 0 评论
分享