Alfira学习篇(Python)-创新互联
Python语言诞生于1990年,是目前“最流行最好用”的高级语言,关于Python语言的诞生,有这么一段故事,1989年圣诞节,一位编程牛人在荷兰的阿姆斯特丹度假,由于闲着无聊,就想着开发一款“开放、开源、发展”的编程语言,于是,Python诞生了......,而python名字的由来,也是因为作者当时特别喜欢的电视剧名叫 Monty Python,因此就以Python命名了这款语言。Anyway,关于Python语言的概述,你需要记住的是黑体加粗的部分。1990,开放、开源、发展。
成都创新互联公司是一家专业提供平和企业网站建设,专注与成都网站制作、成都网站设计、H5场景定制、小程序制作等业务。10年已为平和众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。2.Python语言的两种编写方式-交互式
交互式即对每输入一条语句时就去运行它的结果,比较适合单个语法的联系。
-文件式
文件式就是类似于我们之前写C语言时的样子,即批量的书写一堆语句并运行结果,同时文件式也是最常用的编程方式。
接下来就写几行代码试试这两种方法,不用担心,现在还不用理解代码的具体含义
#绘制多个同切圆
import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(40)
turtle.circle(80)
turtle.circle(160)
'''嗯...turtle.写的厌烦吗?来试试将第一行语句改写为下面的形式:
from turtle import*
然后就写 turtle. 啦,但是后面的circle()的内容还是要写的。
另外一种写法是:
import turtle as t
这样我们就可以把 turtle. 改写为 t. 啦!'''
嗯...现在你可以试着计算一个圆的面积。
#绘制一个五角星
import turtle as t
t.color('red','red')
t.begin_fill()
for i in rang(5):
t.fd(200)
t.rt(144)
t.end_fill()
t.done()
嗯...现在你可以试着给亲人画一颗爱心?哈哈,不存在的,别想啦。
3.温度转换实例我们知道,世界上有两种表示温度的方式,一种是摄氏温度,另外一种的华氏温度,二者之间存在一个关系式:
C = (F - 32) / 1.8
F = C * 1.8 + 32
其中,C表示摄氏温度,F表示华氏温度,现在要求:输入一个摄氏温度,输出其相对应的华氏温度,或者输入一个华氏温度,输出其相对应的摄氏温度。OK,问题理清楚了,接下来直接看代码,我会带着你分析代码中涉及到的所有有关Python知识点的内容,系好安全带,发车了!
#我是一行注释,用#开头,不过和我大哥C不一样,我在这一行可有可无
Tempstr = input("请输入带有符号的温度值:")
if Tempstr[-1] in ['F','f']:
C = (eval(Tempstr[0:-1]) - 32) / 1.8
print("转换后的温度是{:.2f}C".format(C))
elif Tempstr[-1] in ['C','c']:
F = 1.8 * eval(Tempstr[0:-1]) + 32
print("转换后的温度是{:.2f}F".format(F))
else:
print("输入格式错误")
先来直观的说一下你在看这段代码可能会遇到的问题,比如说,没有头文件,语句结束后没有加分号,没有主函数,没有定义过的变量就可以直接使用,没有大括号括起来的作用域,and没有好多好多你会觉得应该存在的内容,傻瓜,我们现在在学python,不是C语言,OK,回到正题。所以,要抱着认识全新内容的态度去认识它。
老样子,考虑到篇幅问题,具体分析放到下一小节。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
当前名称:Alfira学习篇(Python)-创新互联
浏览地址:http://cdiso.cn/article/doigpo.html