python
静坐听雨笙
山人自有妙计
展开
-
python-利用python写一个购物小程序
一、shopping思路打印商品内容 引导用户选择商品 验证输入是否合法 将用户选择商品通过choice取出来 如果钱够,用本金saving减去该商品价格 将该商品加入购物车 循环遍历购物车里的商品,购物车存放的是已买商品product_list=[ ('Mac电脑',9500), ('windows电脑',800), ('法拉利',8800000), ('python入门教程',100), ('华为',6000),]saving=inpu原创 2020-09-16 14:48:47 · 3552 阅读 · 1 评论 -
python-学习脚本一&&python翻转字符串脚本
一、翻转字符串defreverseWords(input): # 通过空格将字符串分隔符,把各个单词分隔为列表 inputWords=input.split(" ") # 翻转字符串 # 假设列表 list = [1,2,3,4], # list[0]=1, list[1]=2 ,而 -1 表示最后一个元素 list[-1]=4 ( 与 list[3]=4 一样) # inputWords[-1::-1] 有三个参数 ...原创 2020-09-14 14:14:55 · 1208 阅读 · 0 评论 -
python-导入selenium包报错 line 21, in do_import module = self._system_import(name, *args, **kwargs) —亲测有效
此文以导入selenium包报错为例,适合大多数导入包报错问题一、问题描述:1、我在利用python打开网页时,提示需要selenium包,然后我进入cmd窗口,利用 pip install selenium 该命令安装selenium 包并且提示:接着安装Chrome的浏览器驱动配置chromedriver,这里附上链接:https://www.cnblogs.com/balllyh/p/12191375.html,需要的小伙伴请自行查看。安装好之后在pycharm中运行如下py..原创 2020-08-24 16:30:02 · 9750 阅读 · 4 评论 -
python中利用while循环语句输出九九乘法表
1、源码:#其中a为行,b为列a=1while a<=9: b=1 while b<=a: print(str(a)+"*"+str(b)+"="+str(a*b),end="\t") #end="\t"的作用是对齐,"\t"就是制表符 b+=1 print() #换行 a+=12、输出结果:1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1原创 2020-08-13 09:27:11 · 13777 阅读 · 2 评论 -
python中利用while循环语句输出长宽自定义的长方形“#”矩阵
1、源码:height = int(input("Height:")) # 用户输入一个高度width = int(input("width:")) # 用户输入一个宽度num_height = 1while num_height <=height: num_width = 1 while num_width <= width: print("#", end="") #end="" 不换行输出 num_width += 1原创 2020-08-13 09:20:17 · 5678 阅读 · 2 评论 -
python中while、if循环语句猜年龄的两种方式
1、利用False来结束while循环语句:age = 50# user_input_age = int(input("Age is :"))flag = Truewhile flag: user_input_age = int(input("Age is :")) if user_input_age == age: print("Yes") flag = False elif user_input_age > age: ...原创 2020-08-12 17:18:26 · 4974 阅读 · 1 评论 -
Python用户交互&输入姓名年龄 输出还可以活多少年
1、字符串与整型的互相转换death_age = 80name = input("your name:")age = input("your age:") #input 接受的所有数据都是字符串,即便你输入的是数字,但依然会被当成字符串来处理print( type(age) )#int integer =整数 把字符串转成int,用int(被转的数据)#str string =字符串 把数据转成字符串用str(被转的数据)print("Your name:",name)#prin原创 2020-08-11 14:59:01 · 6963 阅读 · 1 评论 -
Python中isdigit、isdecimal、isnumeric区别详解&unicodedata输出实例&Python输出结果实例对比分析
一、基础isdigit、isdecimal、isnumeric三者基础区别详解num = "1" #unicodenum.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = "1" # 全角num.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = b"1" # bytenum.isdigit() # Tr原创 2020-08-10 17:23:05 · 8147 阅读 · 0 评论