Python零基础入门第27期:Python异常处理!try‑except语法
前面我们学习了普通函数、不定长参数、return返回值、lambda匿名函数。 写代码的时候,经常遇到这种情况:语法没问题,但是用户乱输入、除数为0、索引越界,程序直接崩溃结束运行。
Python编程实践:try...except:让你的程序学会"优雅地摔倒"
程序出错不可怕,可怕的是出错后一脸茫然。学会异常处理,是每个 Python 程序员的必修课。一、一个扎心的场景假设你写了一个计算器程序:pythonnum = int(input("请输入一个数字: "))print(10 / num)用户输入 0 会怎样?
🐍 Python 数据输入方法讲义
1. 什么是“数据输入”程序就像一个“听话的小助手”。到目前为止,你可能只让它输出(用 print() 把结果显示出来)。但真正有用的程序,还要能输入——也就是“听”用户从键盘打字,把数据收进来再处理。
Python教程 第30章:常见异常与捕获——认识那些英文报错
一、报错不可怕,可怕的是看不懂Python 报错信息看似吓人,其实每条都有规律:异常类型 + 出错位置 + 详细信息。学会读报错,就成功了一半。为什么"会读报错"本身就是一项技能先想一个问题:报错到底在替谁说话?
Python教程 第9章:输入与输出——程序怎么和用户对话
一、输入输出是什么程序不是孤立的,它要接收用户的数据(输入),也要把结果告诉用户(输出)。Python 里分别是 input() 和 print()。二、print 输出详解# 基本用法print("你好")print(123)print(3.
Python的加、减、乘、除
# 程序主入口if __name__ == '__main__': # 运算符的用法 one = input('请输入第一个数:') two = input('请输入第二个数:') # + 加法的使用 sum_value = float(
Day08 · Python 第八天学习笔记(面向对象综合实战 + 异常处理体系)
Day08 · Python 第八天学习笔记主题:面向对象综合实战 + 异常处理体系一、面向对象综合练习:小鸟与障碍把继承、重写、多态串起来做一个小例子。项目拆成三个模块:鸟类模块(父类加三个子类)、障碍模块、测试模块。父类写所有鸟共有的属性和方法,子类只写自己独有的部分。
Python零基础入门第12期:input()输入函数,让程序接收文字
前面我们写的代码,里面数字、文字都是提前写死在代码里的,程序跑起来之后,用户没办法自己输入内容。 今天学的input(),就是用来接收用户在控制台输入的内容,搭配上一期的if判断,我们就能做出可以和人交互的小程序了。
python内置函数02_input
Python内置函数系列第2集:input读取输入。input从键盘读取用户的输入,input会暂停程序,等待用户在键盘输入一行,回车后把内容作为字符串返回,它让程序能听用户说话。用法很简单,把输入存进一个变量,注意返回的永远是字符串,要做数学运算得先转换类型。