摘要: import random"""1、实现剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4) 电脑随机出拳比较胜负,显示 用户胜、负还是平局。(提示:while循环加条件判断,做判断时建议先分析胜负的情况)user random1 2 1-2 = -1 2 3 2-3 阅读全文
posted @ 2020-08-03 22:44 水迹 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 需求:实现一个注册的小程序代码, 1、用户输入账号id,密码pwd,再次确认密码pwd, 2、判断该账号是否已注册,已注册,打印账号被注册, 3、判断两次的密码是否一致,不一致,打印两次密码不一致 4、上面两个判断都通过则注册成功(注册成功之后需要将账号和密码保存到列表中) 输入,条件判断,for循 阅读全文
posted @ 2020-08-03 22:42 水迹 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 基本的数据类型:数值:int,float,bool序列:列表,字符串,元组字典,元组可变的类型:列表,字典,集合不可变类型:数值、字符串、元组集合中只能存在不可变类型的数据 print(" 第1题 ") 1、有下面几个数据 ,t1 = ("aa",11) t2= ("bb",22) li1 = [( 阅读全文
posted @ 2020-08-03 22:40 水迹 阅读(80) 评论(0) 推荐(0) 编辑
摘要: """ 集合(set类型): 定义:通过{}来表示 空集合:set() 集合添加元素(了解): 添加元素:add 删除元素:remove 集合的特性: 1、集合中的元素是无序的 2、集合中只能存在不可变类型的数据 3、集合中的元素不重复(和数学中的集合一样的) 注意点:字典{}中是键值对的形式,集合 阅读全文
posted @ 2020-08-03 22:38 水迹 阅读(38) 评论(0) 推荐(0) 编辑
摘要: # 1、现有字符串 str1 = "PHP is the best, programming, language in, the world! " # 要求一:将给定字符串的PHP替换为Python # 要求二:替换以后,将字符串以逗号为分割点进行分割得到一个列表 str1 = "PHP is th 阅读全文
posted @ 2020-08-03 22:35 水迹 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 元组:使用小括号来定义注意点:元组定义了之后 里面的元素不能进行修改查找: 通过下标获取指定的元素 index: 查找指定元素的下标,元素不存在会报错 count:查找某个元素的个数 字典(dict类型):使用{}来表示字典的定义: 空字典:{}注意点:字典中的元素是有key:value组成的 ke 阅读全文
posted @ 2020-08-03 22:33 水迹 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1 缩进与换行 每级缩进使用四个空格 2 限制每行的最大长度为79个字符 3 空行 顶层函数和类之间使用两个空行 类的方法之间用一个空行 在函数中使用空行表示不同逻辑段落 4 导入位于文件的顶部 5 避免多余空格 6 注释 注释要保持与时俱进 一句后面两个空格 跟注释 7 命名规范 除了正常的命名规 阅读全文
posted @ 2020-08-03 22:29 水迹 阅读(68) 评论(0) 推荐(0) 编辑
摘要: """# 1、现有字符串 str1 = "PHP is the best, programming, language in, the world! "# 要求一:将给定字符串的PHP替换为Python# 要求二:替换以后,将字符串以逗号为分割点进行分割得到一个列表str1 = "PHP is th 阅读全文
posted @ 2020-08-03 22:23 水迹 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 列表(list类型):在python是用中括号表示(和其他语言中的数组看起来差不多)[11,22,33,'python']列表中可以存储任意类型的数据列表和字符串(后续会讲的元祖,有一个公用的操作):切片和索引取值索引取值:通过下标的值,获取指定位置的数据正向索引:从前往后数,从0开始反向所有:从后 阅读全文
posted @ 2020-08-03 22:20 水迹 阅读(139) 评论(0) 推荐(0) 编辑
摘要: # 1、find:查找字符串,返回的是字符串的索引(下标),找不到返回的是-1 # 注意:如果存在多个,返回的是第一个 # s = "python musen" # res = s.find('h') # print(res) # 2、count:计算字符的个数 # s2 = "abcdddfftt 阅读全文
posted @ 2020-08-03 22:19 水迹 阅读(50) 评论(0) 推荐(0) 编辑
摘要: import random # 第一题:现在有变量 a = ‘hello’,b = ‘python18’ c = ‘!’ # 通过相关操作变成一个字符串:'hello python18 !'(注意点:转换之后单词之间有空格) a = 'hello' b = 'python18' c = '!' st 阅读全文
posted @ 2020-08-03 22:17 水迹 阅读(73) 评论(0) 推荐(0) 编辑
摘要: python中常用的三种数值类型:1、整数:int类型2、浮点数(小数):float类型3、布尔值:bool类型 True False python中用来区分数据类型的函数:type 运算符算术运算符: +: 加法 -: 减法 *: 乘 /: 除 %: 除法取余数 //: 除法取商 **: 幂运算 阅读全文
posted @ 2020-08-03 22:13 水迹 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 变量的定义: 变量先定义,才能使用,(不然就会报错提示,变量没有定义) 变量的命名规范: 1、变量只能使用数字、字母、下划线组成 2、变量不能使用数字开头 3、不能使用python中的关键字 'False', 'None', 'True', 'and', 'as', 'assert', 'async 阅读全文
posted @ 2020-08-03 22:08 水迹 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 导入os模块 基本使用: os.getcwd() 常用 结果: 判断 # 列出该路径下的所有文件# 可以通过反斜杠转义 也可以在前面加r 表示原生字符串# files = os.listdir("D:\\TEST")files = os.listdir(r"D:\TEST")print(files) 阅读全文
posted @ 2020-08-03 22:03 水迹 阅读(41) 评论(0) 推荐(0) 编辑