Python-Learn
黑马
风玄玉
feng-14974
展开
-
010908_自定义工具包
接收传入文件的路径,打印文件的全部内容,如文件不存在则捕获异常,输出提示信息,通过finally关闭文件对象。函数:append_to_file(file_name, data),函数:print_file_info(file_name),创建一个自定义包,名称为:my_utils (我的工具)file_util.py(文件处理相关工具,内含:)str_util.py (字符串相关工具,内含:)函数:substr(s, x, y),按。函数:str_reverse(s),照下标x和y,对字符串进行切片。原创 2023-08-08 18:45:13 · 269 阅读 · 0 评论 -
010806_文件操作的综合案例
周杰轮,2022-01-01,100000,消费,正式。周杰轮,2022-01-03,100000,消费,测试。林俊节,2022-01-01,300000,收入,正式。林俊节,2022-01-02,100000,消费,测试。林俊节,2022-01-04,100000,消费,测试。张学油,2022-01-01,100000,消费,正式。王力鸿,2022-01-01,500000,消费,正式。王力鸿,2022-01-02,300000,消费,测试。刘德滑,2022-01-01,300000,消费,测试。原创 2023-08-07 17:35:46 · 284 阅读 · 0 评论 -
010803_单词计数
通过Windows的文本编辑器软件,将如下内容,复制并保存到:word.txt,文件可以存储在任意位置。通过文件读取操作,读取此文件,统计itheima单词出现的次数。原创 2023-08-07 17:34:35 · 553 阅读 · 0 评论 -
010619-列表嵌套
8名讲师[‘A’,‘B’,‘C’,‘D’,‘E’,‘F’,‘G’,‘H’],有3个教室[[],[],[]],将8名讲师随机分配到3个教室中。原创 2023-07-22 15:46:36 · 393 阅读 · 0 评论 -
010619-幸运数字6
从中选取幸运数字(能够被6整除)移动到新列表lucky,打印nums与lucky。输入任意数字,如数字8,生成nums列表,元素值为1~8,原创 2023-07-22 15:44:31 · 514 阅读 · 0 评论 -
010616-升职加薪
并通过for循环,对所有级别为1级的员工,级别上升1级,薪水增加1000元。有如下员工信息,请使用字典完成数据的记录。原创 2023-07-22 15:43:45 · 447 阅读 · 0 评论 -
010613-信息去重
my_list = [‘程序员’, ‘黑客’, ‘程序员’, ‘黑客’, ‘itheima’, ‘itcast’, ‘itheima’, ‘itcast’, ‘best’]最终得到元素去重后的集合对象,并打印输出。在for循环中将列表的元素添加至集合。通过for循环遍历列表。原创 2023-07-22 15:42:32 · 123 阅读 · 0 评论 -
010611-序列的切片实践
split分隔"," replace替换"来"为空,倒序字符串。有字符串:“万过薪月,员序程ereh来,nohtyP学”请使用学过的任何方式,得到"here程序员"倒序字符串,切片取出或切片取出,然后倒序。原创 2023-07-18 10:04:18 · 309 阅读 · 0 评论 -
010609-分割字符串
给定一个字符串:“itheima itcast boxuegu”将字符串内的空格,全部替换为字符:“|”并按照"|"进行字符串分割,得到列表。统计字符串内有多少个"it"字符。原创 2023-07-18 10:02:45 · 464 阅读 · 1 评论 -
010607-元组的基本操作
定义一个元组,内容是:(‘李四’, 11, [‘football’, ‘music’]),记录的是一个学生的信息(姓名、年龄、爱好)增加爱好:coding到爱好list内。请通过元组的功能(方法),对其进行。删除学生爱好中的football。查询其年龄所在的下标位置。原创 2023-07-18 10:01:32 · 366 阅读 · 1 评论 -
010606-取出列表内的偶数
定义一个列表,内容是:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]遍历列表,取出列表内的偶数,并存入一个新的列表对象中。使用while循环和for循环各操作一次。通过列表的append方法,来增加元素。通过if判断来确认偶数。原创 2023-07-15 10:32:01 · 1568 阅读 · 1 评论 -
010605-常用功能练习
有一个列表,内容是:[21, 25, 21, 23, 22, 20],记录的是一批学生的年龄。追加一个新列表[29, 33, 30],到列表的尾部。请通过列表的功能(方法),对其进行。查找元素31,在列表中的下标位置。追加一个数字31,到列表的尾部。取出最后一个元素(应是:30)定义这个列表,并用变量接收它。取出第一个元素(应是:21)原创 2023-07-15 10:30:51 · 882 阅读 · 1 评论 -
010505-升级版自动查核酸
定义一个函数,名称任意,并接受一个参数传入(数字类型,表示体温)原创 2023-07-15 10:29:23 · 717 阅读 · 1 评论 -
010511-黑马ATM
定义一个全局变量:money,用来记录银行卡余额(默认5000000)定义一个全局变量:name,用来记录客户姓名(启动程序时输入)客户选择退出或输入错误,程序会退出,否则一直运行。查询余额函数 check_money。取款函数 withdrawal。查询余额、存款、取款后都会返回主菜单。存款、取款后,都应显示一下当前余额。存款函数 deposit。程序启动后要求输入客户姓名。主菜单函数 main。原创 2023-07-15 10:29:38 · 456 阅读 · 1 评论 -
010503-自动查核酸
定义一个函数,函数名任意,要求调用函数后可以输出欢迎语。原创 2023-07-15 10:28:54 · 72 阅读 · 1 评论 -
010413-发工资
领工资时,财务判断员工的绩效分(1-10)(随机生成),如果低于5,不发工资,换下一位。员工编号从1到20,从编号1开始,依次领取工资,每人可领取1000元。continue用于跳过员工,break直接结束发工资。if判断余额,不要忘记发完工资后,余额减少1000哦。某公司,账户余额有1W元,给20名员工发工资。如果工资发完了,结束发工资。原创 2023-07-14 16:46:06 · 118 阅读 · 1 评论 -
010411-for循环打印九九乘法表
内层for循环的range最大范围,取决于当前外层循环的数字。可使用range语句来得到数字序列进行for循环。通过for循环,输出如下九九乘法表内容。2层循环,外层控制行,内层控制列。原创 2023-07-14 16:44:28 · 176 阅读 · 1 评论 -
010408-有几个偶数
并使用range()语句,获取从1到num的序列,使用for循环遍历它。在遍历的过程中,统计有多少偶数出现。定义一个数字变量num,内容随意。原创 2023-07-14 16:43:18 · 234 阅读 · 1 评论 -
010407-数一数有几个a
定义字符串变量name,内容为:“itheima is a brand of itcast”通过for循环,遍历此字符串,统计有多少个英文字母:“a”原创 2023-07-14 16:36:06 · 1198 阅读 · 1 评论 -
010405-九九乘法表
外层循环和内存循环的累加数字变量,用以辅助输出乘法表的数值。2层循环,外层控制行,内层控制列。原创 2023-07-14 16:34:45 · 24 阅读 · 1 评论 -
010403-猜数字
设置一个范围1-100的随机整数变量,通过while循环,配合input语句,判断输入的数字是否等于随机数。可以考虑布尔类型本身(True or False)无限次机会,终止条件不适合用数字累加来判断。需要提示几次猜中,就需要提供数字累加功能。每一次猜不中,会提示大了或小了。无限次机会,直到猜中为止。猜完数字后,提示猜了几次。原创 2023-07-14 16:33:15 · 30 阅读 · 1 评论 -
010401-求1-100的和
需求:通过while循环,计算从1累加到100的和。终止条件不要忘记,设置为确保while循环100次。确保累加的数字,从1开始,到100结束。原创 2023-07-14 10:42:01 · 178 阅读 · 1 评论 -
010309-猜数字
定义一个数字(1~10,随机产生),通过3次判断来猜出来数字。原创 2023-07-14 10:40:50 · 240 阅读 · 1 评论 -
010306-猜猜心理数字
【代码】010306-猜猜心理数字。原创 2023-07-14 10:39:23 · 449 阅读 · 1 评论 -
010304-我要买票吗
判断身高是否超过120cm,并通过print给出提示信息。通过input语句获取键盘输入的身高。原创 2023-07-14 10:37:50 · 120 阅读 · 0 评论 -
010302-成年人判断
【代码】010302-成年人判断。原创 2023-07-13 15:56:03 · 251 阅读 · 1 评论 -
010215-欢迎登陆小程序
并通过格式化字符串的形式,通过print语句输出欢迎信息。变量1,变量名:user_name,记录用户名称。变量2,变量名:user_type,记录用户类型。变量1,变量名:user_name,记录用户名称。变量2,变量名:user_type,记录用户类型。原创 2023-07-13 15:54:37 · 548 阅读 · 1 评论 -
010214-股价计算
stock_price_daily_growth_factor,股票每日增长系数,浮点数类型,比如1.2。使用字符串格式化进行输出,如果是浮点数,要求小数点精度2位数。计算,经过growth_days天的增长后,股价达到了多少钱。stock_price,当前股价。growth_days,增长天数。stock_code,股票代码。原创 2023-07-13 15:47:22 · 303 阅读 · 2 评论