![](https://img-blog.csdnimg.cn/4aa2c40646264f1aa80dcec8839db612.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
python资料
寄北测试学习
入门级测试
展开
-
随机数的使用
1. 先导入random模块2. 调用random模块中的randint方法 1. randint方法有两个参数a,b,a代表随机数的开始值,b代表随机数的终止值 2. randint总是返回一个从a到b之间的随机数,包含a和bimport random num1 = random.randint(10, 100) # 会生成一个从10到100之前的随机数,包含10和100 print(num1) num1 = random.randint(10, 12) print(num1)原创 2022-02-07 09:53:44 · 572 阅读 · 0 评论 -
运算符优先级
所谓的优先级是指没有括号,把众多运算符写到一行才有优先级的概念如果使用了小括号,那么小括号的优先级最高print(not 4 + 5 * 2 > 3)print(not (4 + 5) * (2 > 3)) # 有了小括号,所有优先级失效,小括号的优先级最高...原创 2022-02-07 09:50:49 · 287 阅读 · 0 评论 -
运算符总结
数学运算符 + - * / // % **比较运算符 >,>=,<,<=,==,!= , is逻辑运算符 and,or,not赋值运算符 = 是一个典型的赋值运算符,作用是把等号右边的值赋值给等号左边的变量 所有的数学运算符都有其对应的简化版的赋值运算符 +=,-=, *=,/=,//=, %=,**= 这些中间都没有空格a = 10 a += 1 # a = a + 1print(a)b = 3 b += 2 # b = b + 2print(b)原创 2022-02-07 09:39:57 · 260 阅读 · 0 评论 -
【if嵌套】
一个if语句里面又嵌套了其他的if语句只有最外面的if条件满足后才执行嵌套在内部的if语句语法if 条件: if 条件: 语句 else: 语句 else: 语句a = 10 if a == 10: b = 5 if b == 4: print("通过")a = 10 if a == 10: b = 5 if b == 5: print("通过")a = 5 if a == 5: b = 40 if b == 4: prin原创 2022-01-27 18:23:05 · 640 阅读 · 0 评论 -
判断年龄范围
age = int(input("请输入年龄"))if age < 10: print("小孩")elif age >= 10 and age < 20: print("小朋友")elif age >= 20 and age < 30: print("年轻人")elif age >= 30 and age < 50: print("中年人") else: print("老年人")...原创 2022-01-27 18:17:08 · 894 阅读 · 0 评论 -
if多分支
一条if语句,可以判断多个条件,执行多个不同的代码语法if 条件1: 语句1elif 条件2: 语句2elif 条件3: 语句3elif 条件n: 语句nelse: 其他语句先判断if后面的条件1,如果条件1不成立,判断下面elif的条件2,如果条件2不成立,判断elif后面的条件3,如果所有条件都不成立,执行else后面的代码不管分支有多少,同时只能执行一个分支,也不可能那个都不执行# 判断一个数是否为正负数# 这个时候其实会有3个结果# 正数# 负数# 0 0不原创 2022-01-25 20:16:05 · 451 阅读 · 0 评论 -
判断一个数是否在0到120之间---判断登录账号和密码
num1 = int(input("请输入"))# 判断一个数是否在0到120之间# 判断这个数是否大于等于0,并且小于等于120if num1 >= 0 and num1 <= 120: print("通过")else: print("不通过")name = input("请输入姓名")passwd = input("请输入密码")# 不同的数据类型,是不能直接比较的if name == "itcast" and passwd == "123456": print("通原创 2022-01-24 21:52:23 · 242 阅读 · 0 评论 -
逻辑运算符
and条件1 and 条件2, 只有两个条件同时满足,表达式返回True,否则返回Falsename = "小明"age = 10if name == "小明" and age > 20: print("通过")else: print("不通过")or条件1 or 条件2, 只要有一个条件满足,表达式返回True,除非两个条件都不满足,表达式返回Falsename = "小白"age = 10if name == "小明" or age > 20: print("原创 2022-01-23 00:05:03 · 167 阅读 · 0 评论 -
判断奇偶数-判断正负数
num1 = int(input("请输入num1的值"))# 如何判断一个数是奇数还是偶数# 奇数不能被2整除,偶数可以被2整除# 偶数和2相除,余数为0# 偶数 % 2 结果总是 0if num1 % 2 == 0: print("num1是偶数")else: print("num1是奇数")...原创 2022-01-22 23:58:50 · 387 阅读 · 0 评论 -
if双分支判断年龄练习
if双分支判断年龄练习age = int(input("请输入年龄")) if age >= 18: print("可以进网吧嗨皮") else: print("回家写作业") print("程序执行完毕")原创 2022-01-19 15:56:18 · 1339 阅读 · 0 评论 -
if双分支
if双分支条件成立,执行指定语句条件不成立,执行指定语句语法if 条件: 语句1 语句2 语句n else: 语句3 语句4 语句n条件成立的时候,执行下面的语句条件不成立的时候,执行else下面的语句a = 1 if a == 10: print("a等于10") else: print("a不等于10") print("程序结束")...原创 2022-01-19 14:27:19 · 1368 阅读 · 0 评论 -
练习-判断除数为零
num1 = int(input("请输入num1的值"))num2 = int(input("请输入num2的值"))if num2 != 0: print(num1 / num2)原创 2022-01-19 14:22:56 · 1457 阅读 · 0 评论 -
pass占位符
pass占位符当if语句只有if和条件,没有具体的可执行代码,可以用pass来占位,避免语法报错a = 10if a == 10: # 在写代码的时候,还没想好if下面到底写什么 pass # pass是占位符,什么也不干,但可以确保语法不报错 print("程序结束")...原创 2022-01-17 22:52:18 · 1580 阅读 · 0 评论 -
【if语句】
if语句语法if 条件:语句1语句2语句n如果if后面的条件成立,那么就执行if后面缩进的语句如果if后面的条件不成立,那么就不执行if后面缩进的语句a = 0if a == 10: print("a是10") # 是if语句的一部分, 当条件成立的时候执行,不成立就不执行 print("程序执行完成") # 和上面的if语句没有任何关系,所以总是会执行...原创 2022-01-17 22:48:31 · 1088 阅读 · 0 评论 -
比较运算符
比较运算符<,<=,>,<=,==,!= 等于用双等号,不能用一个等号,一个等号是赋值的意思,不是比较运算符 比较运算符返回的结果是一个bool值,不是True就是Falseis运算符 is None 判断一个变量是否为None is not None 判断一个变量是否为非None type(变量) is 变量类型 判断变量是否为指定类型print(12 == 5)# 比较运算符比较后的结果,总是一个bool值,不是True就是Falsea = 10原创 2022-01-17 22:44:38 · 1351 阅读 · 0 评论 -
python中的转义字符
python中的转义字符下面展示一些 内联代码片。程序中的字符串中有一些特殊字符,不好键盘直接输入,比如回车换行,可以用\加一个字符代替这些不方便输入的字符\n 回车换行\t tab制表符\\ 一个\字符\" 代表一个双引号\' 代表一个单引号print("你\t好") # \t代表转义字符tab键 print("你\n好") # \n代表回车换行 print("你\\好") # \\代表\这个字符 # 你"好 print("你\"好") # \"代表双引号 print("你\原创 2022-01-05 17:11:45 · 8189 阅读 · 0 评论 -
print输出控制
print输出控制print默认会输出一个回车换行多个print会输出在多行可以去掉print默认输出的回车换行语法print("要输出的内容", end="")print("hello") # print后面会自动加一个回车换行,所以下一个print输出到了下一行print("world") # 可以把print后面默认的回车换行去掉 # 可以把两个print语句输出到一行 print("hello", end="") # hello后面没有回车换行print("world")原创 2022-01-05 17:06:34 · 598 阅读 · 0 评论 -
格式化字符串
格式化字符串在python字符串中如果有%,代表这个字符串是格式化字符串%d代表格式化的是一个整数%05d代表输入至少5位长,如果不足5位,左补0%f代表格式化的是一个浮点数%.2f 保留小数点后2位%s代表个事啊的是一个字符串%%代表就要显示一个%而已下面展示一些 内联代码片。name = "小明" age = 18# 我的名字叫小明,年龄是18岁 # print("我的名字叫" + name + ",年龄是" + str(age) + "岁")print("我的名字叫%s,年龄原创 2022-01-04 09:43:22 · 581 阅读 · 0 评论 -
超市买苹果增强版
超市买苹果增强版''' price = input("请输入苹果的单价") weight = input("请输入购买的重量") money = float(price) * float(weight) print(money) ''' price = float(input("请输入苹果的单价"))weight = float(input("请输入购买的重量"))money = price * weight print(money)...原创 2021-12-31 17:29:00 · 589 阅读 · 0 评论 -
通过input输入整数进行计算
通过input输入整数来计算‘’’a = input(“请输入a的值”)b = input(“请输入b的值”)print(int(a) + int(b))‘’’a = int(input(“请输入a的值”))b = int(input(“请输入b的值”))print(a + b)原创 2021-12-29 16:07:58 · 2723 阅读 · 0 评论 -
变量命名习惯
变量命名习惯多个单词组成一个变量名单词全部用小写字符,单词和单词之间用下划线连接小驼峰多个单词,之间不用下划线,第一个单词全部用小写字母,第二个单词首字母大写,其他字母小写大驼峰多个单词,之间不用下划线,第一个单词和第二个单词首字母大写,其他字母都小写...原创 2021-12-29 14:21:59 · 744 阅读 · 0 评论 -
变量名的命名规则
变量名可以使用字符,下划线和数字但不能数字开头不能有特殊符号不能用python的关键字原创 2021-12-29 14:20:03 · 1007 阅读 · 0 评论 -
【变量的定义】
python变量代表一个值可变的量变量使用前必须先定义定义变量的语法变量名 = 变量的值如果值是字符串,需要用引号引起来如果是数字,不需要引号原创 2021-12-29 14:19:00 · 735 阅读 · 0 评论 -
python中显示所有关键字的语法
原创 2021-12-24 14:05:06 · 937 阅读 · 0 评论 -
变量---超市买苹果
price = 8.5weight = 7.5变量money的等号右边不是一个具体的值,而是一个表达式给变量赋值不但可以用具体的数,还可以用表达式money = price * weightprint(money)如果买10斤苹果,返5块钱price = 8.5weight = 10money = price * weightmoney = money - 5print(money)...原创 2021-12-23 20:43:05 · 1219 阅读 · 0 评论 -
算数运算符
算数运算符print(“测试学习” * 5) # 重复输出5次测试学习原创 2021-12-22 11:17:37 · 919 阅读 · 0 评论 -
【使用Python-while循环打印99乘法表】
for i in range(1,10):for j in range(1,i+1):print(’{0}{1}={2}’.format(i,j,ij),end=’\t’)print()原创 2021-12-16 10:51:05 · 1106 阅读 · 0 评论 -
【格式化输出】
格式化输出所谓的格式化输出即按照⼀定的格式输出内容。1.1 格式化符号%06d,表示输出的整数显示位数,不⾜以0补全,超出当前位数则原样输出%.2f,表示⼩数点后显示的⼩数位数。原创 2021-11-29 20:21:21 · 2734 阅读 · 0 评论 -
【Python-input输⼊】
输⼊在Python中,程序接收⽤户输⼊的数据的功能即是输⼊。输⼊的语法input(“提示信息”)输⼊的特点当程序执⾏到 input ,等待⽤户输⼊,输⼊完成之后才继续向下执⾏。在Python中, input 接收⽤户输⼊后,⼀般存储到变量,⽅便使⽤。在Python中, input 会把接收到的任意⽤户输⼊的数据都当做字符串处理。总结输⼊功能input(‘提示⽂字’)输⼊的特点⼀般将input接收的数据存储到变量input接收的任何数据默认都是字符串数据类型...原创 2021-11-28 20:17:22 · 265 阅读 · 0 评论 -
【认识数据类型】
认识数据类型在 Python ⾥为了应对不同的业务需求,也把数据分为不同的类型检测数据类型的⽅法: type()总结数据类型整型:int浮点型:float字符串:str布尔型:bool元组:tuple集合:set字典:dict...原创 2021-11-26 12:50:32 · 192 阅读 · 0 评论 -
【注释作用】
注释的作⽤没有注释的代码添加注释的代码注释的分类及语法注释分为两类:单⾏注释 和 多⾏注释。单⾏注释多⾏注释可以注释多⾏内容,⼀般⽤在注释⼀段代码的情况, 语法如下:快捷键: ctrl + /总结注释的作⽤⽤⼈类熟悉的语⾔对代码进⾏解释说明,⽅便后期维护。注释的分类单⾏: # 注释内容 ,快捷键ctrl+/多⾏: “”" 注释内容 “”" 或 ‘’’ 注释内容 ‘’’解释器不执⾏注释内容变量的作⽤定义变量变量名 = 值变量名⾃定义,要满⾜标识符命名规则。标识原创 2021-11-26 12:35:47 · 255 阅读 · 0 评论