Python
Simple-csdn
这个作者很懒,什么都没留下…
展开
-
Python之模拟商品入库、购物车购物过程篇
在代码上传之前,先说一下。本次程序现存两个bug:①只能按顺序一件一件地选择商品,不能不按顺序选择商品;②选择商品段,必执行之前你所输入的商品个数的次数。不知各位大神有没有什么解决办法~# coding :UTF_8# 开发团队 :小白之家# 开发人员 :机器人小白# 开发时间 :2020/7/25 14:09# 文件名称 :AC_6_3.py# 开发工具 :PyCharm# 模拟商品入库、购物车购物过程list = [原创 2020-07-29 18:08:33 · 3635 阅读 · 0 评论 -
Python之字符串常用操作函数篇
len(str),计算str字符串的长度(不区分英文、数字和汉字)。使用len(str.encode())可以计算区分英文、数字和汉字的个数,默认为UTF-8编码,例如len(str.encode(‘GBK’));str[start : end : step],(需要截取的字符串;截取的起点,默认为0;截取的终点,默认为整个字符串的长度;截取的切片长度,默认为1。),截取字符串;str.count(sub[, start[, end]]),(从中检索的字符串;检索的字符串;检索的起始位置,默认为字符串.原创 2020-07-29 17:32:16 · 179 阅读 · 0 评论 -
Python之仿QQ运动周报篇(纯数据,不含图形化页面)
目标:创建上周运动步数列表,如:[4235, 5612, 8447, 11250, 9211, 9985, 3783];创建本周运动步数列表,如:[4235, 10111, 8447, 9566, 9788, 8951, 9808];将上周和本周的运动步数列表进行汇总(分星期),输出原汇总序列列表、升序汇总序列列表、降 序汇总序列列表;建立一个星期列表,如:[‘周日’, ‘周一’, ‘周二’, ‘周三’, ‘周四’, ‘周五’, ‘周六’];查找本周运动步数最高和最低值原创 2020-07-24 17:57:19 · 2331 阅读 · 0 评论 -
Python之解决”千年虫“问题篇
计算机2000年问题,又叫做“千年虫”、“电脑千禧年千年虫问题”或“千年危机”。缩写为“Y2K”。是指在某些使用了计算机程序的智能系统(包括计算机系统、自动控制芯片等)中,由于其中的年份只使用两位十进制数来表示,因此当系统进行(或涉及到)跨世纪的日期处理运算时(如多个日期之间的计算或比较等),就会出现错误的结果,进而引发各种各样的系统功能紊乱甚至崩溃。千年虫在计算机中,”1998“会被表示为”98“、”2000“会被表示为”00“,因此当计算机时间踏入2000年时,计算机会将2000年解析为1900年.原创 2020-07-24 15:21:46 · 6104 阅读 · 0 评论 -
Python之元组篇
Python中,元组和列表是类似的,有相同之处,也有不同之处。相同之处:可以按照特定的顺序来排列元素;元素之间用” , “来隔开;元素可以是整数、实数、字符串、列表、元组。不同之处:元组是不可变序列(元素不可以单独修改,演示请看下面所示的代码),列表是可变序列(元素可单独修改);元组包围元素使用的是” ( ) “,或者是不使用” ( ) “,但是输出结果都一样;列表包围元素使用的是” [ ] “。元组可以使用切片,但只能通过切片来访问元组的元素,不允许进行修改;列表可以通过使用切片原创 2020-07-22 17:02:21 · 137 阅读 · 0 评论 -
python之列表推导式篇
# 商品打折(python列表推导式)# 打折:newlistname=[Expression for in var listname]# 大于:newlistname=[var for var in listname if condition]# newlistname:新生成的列表名称# Expression:表达式,用于计算新列表的元素# var:变量,值为所在后面的列表的每一个元素值# condition:条件表达式,用于指定条件筛选price = [1232, 3223, 422原创 2020-07-10 17:37:31 · 292 阅读 · 0 评论 -
python之列表排序篇
使用**sort()**函数进行列表排序# 对列表进行排序grade = [12, 32, 43, 23, 10, 21]letter = ['AA', 'aa', 'Aa', 'aA', 'bb', 'cc', 'DD']print('\n')# 使用列表对象的sort()函数进行排序 listname.sort(key=None, reverse=False)# key表示指定一个从每个列表元素中提取一个用于比较的键(比如,设置 key=str.lower,表示在排序时不区分字母大小写原创 2020-07-10 17:22:12 · 663 阅读 · 0 评论 -
Python之序列篇
Python之序列篇序列1、索引2、切片3、序列的相加4、乘法5、计算序列的长度、和、最大值和最小值序列Python的序列有两种排法:正向(非负数)、反向(负数 )索引。1、索引正向索引:元素1元素2元素…元素n-1元素n下标(0)下标(2)…下标(n-1)下标(n)索引从0到n反向索引元素1元素2元素…元素n-1元素n下标(-n)下标(-n-1)…下标(-2)下标(-1)通过索引可以访问序列中的任何元原创 2020-06-02 17:44:06 · 352 阅读 · 0 评论 -
Python之运算符篇
一、算术运算符运算符说明备注+加-减*乘/除除数不能为了0,否则或出现异常。%求余除数不能为了0,否则或出现异常。//取整除数不能为了0,否则或出现异常。**幂二、逻辑运算符运算符含义用法and逻辑与A and Bor逻辑或A or Bnot逻辑非not A三、位运算符位运算符把数字看作二进制数来进行计算。位运算符符号有:按位与(&)、按位或(|)、按原创 2020-06-01 17:03:52 · 127 阅读 · 0 评论 -
Python之模拟输出摇一摇免单的效果篇
利用random的模块,实现随机效果。# coding :UTF_8# 开发团队 :心心相印# 开发人员 :机器人小白# 开发时间 :2020/6/1 14:43# 文件名称 :AC_4_7.py# 开发工具 :PyCharm# 模拟输出摇一摇免单的效果import random # 引入random模块pay = float(input('请支付商品的价格:'))Lottery = input('请输入“摇一摇原创 2020-06-01 15:22:05 · 1392 阅读 · 0 评论 -
Python——random模块的使用
https://blog.csdn.net/u013464855/article/details/89670141转载 2020-06-01 14:57:40 · 258 阅读 · 0 评论 -
Pyhton之模拟石头剪子布游戏篇
石头剪子布游戏规则:石头>剪子来,剪子>布,布>石头。如果双方出示了一样的手势,就是平局。# coding :UTF_8# 开发团队 :心心相印# 开发人员 :机器人小白# 开发时间 :2020/5/31 17:19# 文件名称 :AC_4_5.py# 开发工具 :PyCharm# 模拟石头剪子布游戏# 规定数字1代表石头,数字2代表剪子,数字3代表布a = int(input('3,2,1,请出:'))i原创 2020-05-31 18:08:28 · 324 阅读 · 0 评论 -
Python之进制转换篇
进制的转换是我们经常遇到的,那么我们可以利用Python里自带的函数来进行转换。程序里写的是十进制转二进制、八进制和十六进制的例子,二进制转十进制…等的方法都是一样的。# 将十进制数转换为二进制、八进制、十六进制数Decimal = int(input('请输入一个十进制的数:'))# 去掉进制的字符的方法是从转换后的字符的第2位开始取值print(str(Decimal) + '的二进制数是:' + bin(Decimal)[2:] + ',八进制数是:' + oct(Decimal原创 2020-05-31 16:58:57 · 399 阅读 · 0 评论 -
Python常用的类型转换函数表
函数作用int(x)将 x 转换为整数类型float(x)将 x 转换为浮点数类型complex(real[,imag])创建一个复数str(x)将 x 转换为字符串repr(x)将 x 转化为表达式字符串eval(str)计算在字符串中的有效Python表达式,并返回一个对象chr(x)将整数 x 转换为一个字符ord(x)将一个字符 x 转化为它所对应的整数值hex(x)将一个字符 x 转化为一个十六进制的字符串...原创 2020-05-31 16:01:36 · 568 阅读 · 0 评论 -
Python之输出语句篇
有的时候,我们需要执行语句的换行。我们一般的做法都是使用多句输出语句,或者在一句输出语句里使用换行符。# 两种语句输出方式# 第一种,使用一对单/双引号。单/双引号只能在一行内输出,要是想在同一个输出函数内输出多行内容,需要新增一对单/双引号,以及回车符。print(' 《木兰花·拟古决绝词柬友》\n' '人生若只如初见, 何事秋风悲画扇。\n' '等闲变却故人心, 却道故人心易变。\n' '骊山语罢清宵半, 泪雨霖铃终不怨。\n' '何如薄幸锦衣郎原创 2020-05-31 15:49:21 · 3720 阅读 · 0 评论 -
Python之保留字与标识符篇
保留字保留字是Python语言中已经被赋予特定意义的一些单词,不可以把这些保留字作为模块、类、函数、变量和其他对象的名称来使用。andasassertbreakclasscontinuedefdelelifelseexceotfinallyforfromFalseglobalifimportinislambdanonlocalnotNoneorpassraisereturntryTurewhilewithyi原创 2020-05-31 14:52:01 · 439 阅读 · 0 评论 -
Python之倒计时篇
弄了一个倒计时程序(支持一直倒计时至0),但是不太完美。期待与广大的高手交流。废话不多说,直接上代码。# coding :UTF_8# 开发团队 :心心相印# 开发人员 :机器人小白# 开发时间 :2020/5/30 16:16# 文件名称 :AC_3_4.py# 开发工具 :PyCharm# 模拟特价商品销售倒计时提示import datetime # 引入datetime模块import time原创 2020-05-30 18:09:35 · 6040 阅读 · 1 评论 -
Python之注释篇
单行注释:# 单行注释符号多行注释:两种格式'''多行注释'''"""多行注释"""原创 2020-05-30 14:42:59 · 174 阅读 · 0 评论 -
Python输出当前微机的日期、时间
在这里,我们调用的模块是——datetime。import datetime # 调用日期模块datetime# 两种输出方法# 输出当前年份print('当前日期时间:' + str(datetime.datetime.now().year) + '-' + str(datetime.datetime.now().month) + '-' + str(datetime.datetime.now().day) + ' ' + str(dat原创 2020-05-29 16:17:03 · 306 阅读 · 0 评论 -
PyCharm自动生成作者等信息
教程一共四个步骤打开PyCharm,File → Settings…Editor → File and Code Temlates → Python Script在黑框内输入,编辑格式为: ${<variable_name>},比如 ${NAME}.py。注意:“{ }“大括号的字母为大写。然后勾选Enable Live Temlates,最后点击OK。让我们新建一个文件来测试一下。...原创 2020-05-26 16:42:59 · 693 阅读 · 0 评论 -
Python while语句
while(1): num = input("请输入整数:\n") num = int(num) if(num >= 0): print("您输入的是正数。") else: print("您输入的是负数。")原创 2020-05-26 16:11:51 · 160 阅读 · 0 评论 -
使用PyCharm进行python调试时,提示pydev debugger: process xxxx is connecting
使用PyCharm进行调试时,出现这个问题?那你是不是忘了什么。没错,你忘记设置断点了!~ o(╯□╰)o ~原创 2020-05-26 14:26:21 · 2402 阅读 · 0 评论