资源简介 (共18张PPT)python程序基础圆周长计算用Python编写一个程序,使用户输入圆的半径,程序能够计算周长并输出结果。①提示用户输入圆的半径;②计算周长;③输出周长。解决问题的一系列步骤算法:问题1:如何将算法告知计算机?问题导入输入处理输出程序设计语言:是人与计算机打交道的桥梁,通过它告诉计算机执行一系列操作,实现某种功能。人与人的交流通过人的自然语言人与计算机交流通过人设计的计算机语言计算机程序语言输入函数:input()输入是指外界传递给程序的数据。就像等待加工的原材料python的输入函数input()输入的数据类型为字符串输入input(“请输入半径”)字符串str:由0~n个字符组成的有限序列,由一对引号界定比如: "O(∩_∩)O" '''我可以''' '666'数值:整型int 123、666、1024实型float 1.23、6.0、2.333布尔型bool:True 和 False提示:凡是加了引号的数字、字母、符号都是字符串,未加引号的数字才是数值,可以进行计算。数据类型int(input(“请输入半径”))现实事物或现象 列举的数据 数据类型倒计时的数字 10体重 48.9名字 “Sophia”按钮是否可用 True,False整型int实型float字符串型str布尔型bool确定数据类型试一试任何编程语言都需要处理数据,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。变量数据常量数据变量是一个打开的箱子,我们可以不断的更换箱子里的“数据”。但它不能无限制塞东西,因此只能记住最后一次存放的数据。常量是封闭的箱子,我们把“数据”放到箱子里以后,就不能更换箱子里的“数据”。变量&常量不能以数字开头报错:无效的表达式1.首字母不能是数字2.只能由数字、字母、下划线组成3.大小写要区分4.不可以用python的关键字、函数等来命名5.变量名要有意义变量命名规则试一试,以下变量合法的是:ok-1ok22Bthis_is_a_good_dayif2forTure练习变量的内容在程序运行中是可以变化的r=5.1r=10print(r)实践动手试一试,程序结束时,r的值是多少?变量使用注意事项变量的赋值方法 含义r=5 将数值5赋值给变量rr,L=5,10 将数值5赋值给变量r将数值8赋值给变量Lx,y = “ab” 将字符“a”赋值给变量x将字符“b”赋值给变量yx = y = z =1 将数值1分别赋值变量x,y,zx += 1 将变量x的值加1,与“x=x+1”等价用Python编写一个程序,使用户输入圆的半径,程序能够计算周长并输出结果。本题中有哪些未知数呢?本题中的未知数有两个: 半径,周长。可以用两个变量来表示,如: r, L。L=2*3.14*r处理python运算符——算术运算符+ - * / % ** //加 减 乘 除 求余 幂运算 整除10%3=? 数据是什么类型10//3=? 数据是什么类型10/3=? 数据是什么类型floatintintpython运算符——逻辑运算符运算符 逻辑表达式 描述and x and y “与”。如果x为Flase,x and y返回False,否则它返回y的计算值。or x or y “或”。如果x为True,它返回x的计算值,否则它返回y的计算值。not not x “非”。如果x为True,返回Flase;如果x为Flase,它返回True。python运算符——关系运算符a=1 b=2 表达式的值a>b Falsea>=b Falseaa<=b Truea==b Falsea!=b True关系运算符 含义 说明> 大于 如果>前面的值大于后面的值,则返回True,否则返回False< 小于 如果<前面的值大于后面的值,则返回True,否则返回False== 等于 如果==两边的值相等,则返回True,否则返回False>= 大于等于 如果>=前面的值大于或等于后面的值,则返回True,否则返回False<= 小于等于 如果>=前面的值大于或等于后面的值,则返回True,否则返回False!= 不等于 如果!=两边的值相等,则返回True,否则返回False输出函数:print()print是函数名,功能是打印输出需要显示的内容输出算法描述 Python程序代码①提示用户输入圆的半径;②计算周长;③输出周长。变量:r(半径),L(周长)类型:float输入:input()计算:L=2*3.14*r输出:print()r=float(input(“请输入圆的半径:” ))L=2*3.14*rprint(L)程序编写成果展示r=int(input("请输入半径:"))L=2*3.14*rprint("周长为:",L) 展开更多...... 收起↑ 资源预览