python
誰与谁
这个作者很懒,什么都没留下…
展开
-
通过python让打印出来的字体看起来像手写
老婆因工作原因要写书写大量文字,时间久了手累到瘫痪某天在zhihu上看到一篇文章https://www.zhihu.com/question/20308770(如何让打印出来的字体看起来像手写的?)其中一位Gsllchb介绍了python的Handright库https://github.com/Gsllchb/Handright研究了一下感觉十分符合需求,生成的字迹,每个字都会有细微的差别,排好序后直接打印看起来是真的像手写在原作者的基础上简单修改了一下代码,直接从word的docx文原创 2020-12-02 17:19:27 · 8058 阅读 · 32 评论 -
学习记录2:python实现简单购物车程序(结算时带选择物品的数量)
(一)先说说题目学习python第10天。关于python实现购物车程序,网上已经有很多了,但是看了一圈,都是打印商品列表,用户选择,最后打印出所选物品的总金额。但是,这道题如果要加上余额,加上计数,实现比较跟现实相贴近的状况,至少我没找到。题目如下:products = [["iphone",6888],["MacPro",14800],["小米6",2499],["Coffee",31],["Book",60],["Nike",699]],需打印出以下格式:------ 商品列表.原创 2020-10-05 22:08:15 · 1929 阅读 · 0 评论 -
python 数据类型 练习
计算用户输入的内容中有几个整数(以个位数为单位),并打印输出。> 如:fhdal234slfh98769fjdla> 输出:8个数字:23498769content = input("请输入内容:")print(content)str1 = input("请输入内容:")str2 = list(str1)for len1 in range(len(str2)): if str2[len1].isdigit(): print(str2[len1], en原创 2020-09-24 23:59:14 · 521 阅读 · 0 评论 -
学习记录1:python中replace和split对字符串处理的区别
刚开始学习python遇到一个题目:实现一个整数加法计算器(多个数相加):如:content = input("请输入内容:") 用户输入:5+9+6 +12+ 13,然后进行分割再进行计算。一开始想得比较简单,试着用输入1+2+3,2+3+4打印出正确的值就以为OK了,但是到了10以上位数的时候就出问题了。比如5+6+7+8+9+10content = input()res = content.replace("+", "")print(list(res))num = [int原创 2020-09-24 23:51:26 · 2849 阅读 · 0 评论