当前位置: 首页 > 后端技术 > Python

一周入门python语言计划【第1天】

时间:2023-03-26 14:32:23 Python

学习资料:MOOC——Python程序设计语言设计<松田>第一章实例1.【温度换算】要求:摄氏度和华氏度之间的换算T=input("请输入带符号的温度:")ifT[-1]in['F','f']:C=(eval(T[0:-1])-32)/1.8print("转换温度{:.2f}C".format(C))elifT[-1]in['C','c']:F=1.8*eval(T[0:-1])+12print("转换温度{:.2f}F".format(F))else:print("Formaterror")notes:indentation:Institutionframecomments:singleline#,multi-line''''''variable:第一个字符不能是数字,占位符,=赋值保留words:33datatypes:integer,float,character,liststring:''or""index:[M],返回单个字符slice:[M:N],返回子串列表第M到N-1个字符:[元素1,元素2],一个有序序列,in判断一个元素是否在列表中评价函数:eval(),去掉最外层的引号并执行其余语句的函数分支语句:if:elif:else:构成输入函数input():<变量>=input(<提示信息字符串>)输出函数print():print(<输出字符串>),print("{}".format())第二章例2【Python画图】importturtleastt.setup(650,350,200,200)t.penup()t.fd(-250)t.pendown()t.pensize(25)t.pencolor("blue")t.seth(-40)foriinrange(4):t.circle(40,80)t.circle(-40,80)t.circle(40,80/2)t.fd(40)t.circle(16,180)t.fd(40*2/3)t.done()notes<海龟库的使用>:库参考:import<图书馆名称>;来自<库名>import*;import<库名>as函数参考:.;<函数名称>;<库别名>.<函数名>;fromimport控制窗口大小在屏幕上的位置:turtle.setup(width,height,startx,starty)到达某一点:turtle.goto(x,y),绝对坐标Brush上:turtle.penup()刷下:turtle.pendown()画笔宽度:turtle.pensize(width)画笔颜色:turtle.pencolor(string/rgbdecimalmode)颜色模式:turtle.colormode(1.0decimalmode/255integermode)前进:turtle.fd(distance可以为负数)arc形状行进:turtle.circle(r,angle),左边r为圆心,angleangle的弧度改变angle:turtle.seth(angle),绝对坐标系转向:turtle.left(angle),turtle.right(angle),相对坐标系文件不直接退出:turtle.done()注释:循环语句:forin:generateloopcountsequencefunction:range(N),0一个不超过N-1的整数序列;range(M:N),从M到N-1的整数序列