- 博客(21)
- 收藏
- 关注
原创 BMI Python
b1=tkinter.Button(win,text="计算BMI",command=click_button)text0="身高:"+str(hight)+"体重:"+str(weight)l1=tkinter.Label(win,text="请输入身高(m):")l2=tkinter.Label(win,text="请输入体重:")text1="BMI为:"+str(BMI)text2 = "您的体重正常"text2=("您的体重肥胖")text2="您的体重偏瘦"text2="您的体重偏胖"
2024-04-02 11:18:58
252
1
原创 range语句
序列类型指,其内容可以一个个依次取出的一种类型,包括:字符串,列表,元组等。获取一个从num1开始,到num2结束的数字序列(不含num2本身)获取一个从num1开始,到num2结束的数字序列(不含num2本身)获取一个从0开始,到num结束的数字序列(不含num本身)如,range(5,10,2)取得的数据是:[5,7,9]语法中的:待处理数据集,严格来说,称之为:序列类型。数字之间的步长,以step为准(step默认为1)range语句:获得一个简单的数字序列。
2024-03-19 08:37:46
328
原创 for循环
临时变量,在编程规范上,作用范围(作用域),只限定在for循环内部。2.for循环是一种“轮询”机制,是对一批内容进行“逐个处理”1.while循环的循环条件是自定义的,自行控制循环条件。同while循环不同,for循环是无法定义循环条件的。可以看出,for循环是将字符串的内容:依次取出。2.在编程规范上,是不允许、不建议这么做的。如需访问临时变量,可以预先在循环外定义它。所以,for循环也被称之为:遍历循环。循环满足条件时执行的代码。1.实际上是可以访问到的。
2024-03-19 08:30:31
298
原创 while循环的嵌套
条件1满足时,做的事情1。条件2满足时,做的事情2。条件3满足时,做的事情3。2.多层嵌套,主要空格缩进来确定层次关系。条件1满足时,做的事情1。条件2满足时,做的事情2。条件3满足时,做的事情3。1.注意条件的控制,避免无限循环。问题二:嵌套循环需要注意的地方。问题一:嵌套循环的语句格式。while循环的嵌套。
2024-03-17 18:00:18
354
原创 while循环
1.条件需提供布尔类型结果,True继续,False停止。3.请规划好循环终止条件,否则将无限循环。问题一:while循环的语法格式。问题二:while循环的注意事项。条件满足时,做的事情1。条件满足时,做的事情2。条件满足时,做的事情3。
2024-03-17 17:50:28
314
原创 if else elif
2.嵌套判断语句可以根据需求,自由组合if elif else来构建多层次判断。3.嵌套判断语句,一定要注意空格缩进,Python通过空格缩进来决定层次关系。3.可以在条件判断中,直接写input语句,节省代码量。2.判断是互斥且有序的,上一个满足后面的就不会判断了。1.嵌套判断语句可以用于多条件、多层次的逻辑判断。问题一:if elif else语句的作用?1.elif 可以写多个。
2024-03-17 17:48:47
361
原创 if判断语句
归属于if语句的代码块,需要在前方填充4个空格缩进。条件成立时,要做的事情。*判断条件的结果一定要是布尔类型。*不要忘记判断条件后的:冒号。问题一:if语句的注意事项。
2024-03-11 07:21:35
315
原创 Python布尔类型
(布尔类型不仅可以自行定义,同时也可以通过计算的来,也就是使用比较运算符进行比较运算得到布尔类型的结果)True表示真 (本质上是一个数字记作1) False表示假(本质上是一个数字记作0)问题一:在程序中,如何描述是或否?变量名称=布尔类型字面量。
2024-03-11 07:20:34
312
原创 Python数据输入
在前面的代码中,输出“请告诉我你是谁”的print语句其实是多余的。Input()语句其实是可以在要求使用者输入内容前,输出提示内容。注意:无论键盘输入什么类型的数据,获取到的数据永远都是字符串类型。使用一个变量接收(存储)input语句获取的键盘输入数据即可。使用input()语句可以从键盘获取输入。问题一:可以改变获取到的数据的类型吗?可以通过数据类型转换的方法。
2024-03-11 07:19:01
351
原创 python
m,控制宽度,要求是数字(很少使用),设置的宽度小于数字自身,不生效。注意:这种方式不理会类型,不做精度控制,适合对精度没有要求的时候快速使用。· .n,控制小数点精度,要求是数字,会进行小数的四舍五入。m.n的形式控制,如%5d、%5.2f、5.2f。问题二:如果m比数字本身宽度还小,会发生什么事?”%s\%d\%f“%(表达式、表达式、表达式)通过语法:f"内容{变量}"的格式来快速格式化。问题三: .n会对小数部分做精度限制,同时?问题一:精度控制的语法是?问题二:如何格式化表达式?
2024-03-09 12:30:01
338
原创 Python
变量的定义格式:变量名称 = 变量的值(“=”赋值,表示将等号右侧的值赋予左侧的变量)在Python中利用ctrl+d,可以进行快速粘贴数据类型:变量无类型,数据有类型(变量没有类型,变量存储的数据是有类型的)Type(被查看的数据) type不仅仅可以查看字面量的类型,还能查看变量中存储的数据类型。单行注释:以 # 号开头,#号和注释内容一般建议以一个空格隔开(#注释内容)。问题六:如果我想要定义的字符串本身,是包含:单引号、双引号自身呢?(1)在字符串内,包含双引号,我们就用单引号去定义。
2024-03-08 08:06:09
337
原创 Python
我们可以通过Python解释器来打开Python文件,我们可以在硬盘内,写入一个以“.py”结尾的文件,我们通过以记事本的形式打开它,然后在记事本内写上我们所需要的代码,然后保存后关闭,打开命令提示符(如果命令提示符所处于python内部,那我们可以通过输入exit()然后回车),我们在外部输入Python按一个空格,在后面输入我们文件路径,例如:X:\vgdhg.py直接回车就可以。先前安装的Python环境,本质上,就是在电脑中安装Python解释器程序。常见的字面量类型:整数,浮点数,字符串。
2024-03-07 13:06:43
367
原创 Python
问题二: 当我们在命令提示符内, 输入python, 出现‘python’不是内部或外部命令, 也不是可运行的程序或批处理文件。(1) 要先进入python的内部看到三个向右的箭头’ >>> ‘.在输入代码, 才可以执行。原因: 在安装软件时, 没有勾选‘add python to PATH’这个选项。(2) 使用快捷键:win+r在弹出的运行框内输入cmd,直接按回车。问题三: 命令提示符内, 出现无法初始化设备PRN。原因: 因为, 代码中的符号是中文符号。(1) 把软件卸载, 重新下载。
2024-03-06 23:54:51
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人