ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python学习历程之----基础篇(一)

2019-09-10 20:01:45  阅读:222  来源: 互联网

标签:turtle 函数 python 学习 forward print 小编 历程


从今天起,我们就正式开启了编程语言的学习之路了,在上一篇文章中呢,我们介绍了编程语言环境的搭建,还不会的伙伴们,可以回看上一篇文章哦,对于python编程呢,我们准备采取以下几个板块开始,分别是:基础篇,实战篇(也有可能是一个项目,一寸照换背景软件,个性化签名软件,人脸检测等等),进阶篇,真正做到从入门到能进阶的一个过程。我认识的很多人都说,python语言很简单,在很多地方都有用到。其实小编认为,任何语言都有一个学习的过程,单纯的说它简单或许不太严格,只是编程的人对哪一门语言用的比较多,用的比较熟而已,因为任何一门语言到深处都是不太容易的。python相对于大多数编程语言来说呢,有个优点就是入门相对快一些,下面就开始进入正题了,多点耐心哦。

    首先来一张学习python语言的动力。

图片来源于网络,如有侵权请联系删除。

    经过上期的环境安装,我们打开桌面上IDLE(Python GUI)是下面这样的,小编这里是2.7版本,伙伴们应该安装的是3.x版本的,打开后的界面下面的差不多,之后我们用另外的IDE软件来写代码(看起来好看一点),不过稍微基础的语法,我们用下面这个也是可以的

一开始,查看一下python的版本,输入以下命令:

# -*- coding:utf-8 -*-
import sys

print(sys.version)

第一行:声明编码格式为utf-8,在于让软件知道我们的代码属于那种规范

第二行:导入系统功能的包,里面包含了很多函数(功能),例如下面的

  version 函数          -------该函数打印Python的版本信息

第三行:print就是打印的意思,显示在屏幕上里面的内容,内容为版本信息

下面请看,程序执行的效果:

小编这里为了大家方便观看,测试了两个版本的,是不是感觉入手很快呢。紧接着,我们想要在屏幕上显示一句话(hello,world!)

以上就是print函数的简单讲解,更多的用法请百度自查哦,当然也随时欢迎后台咨询哦,下面我们进入新的环节:加减乘除。

加法: 例如,a=3,b=4,输出:a加b的结果。

减法:例如,a=87,b=25,输出a-b的结果:

乘法:例如,a=7,b=9,输出a乘以b的结果:

除法:例如,a=900,b=300,输出a除以b的结果:

    聪明的小伙伴们可能已经想到了,我们平时用的手机或者电脑的计算器就是这个原理,当然还包括其他的一些较为严格的输入,比如说,我们这里的数字都是固定的,而且没有小数,而使用的时候,我们希望是可以自己输入的,因此,这里需要一个输入函数,之前我们学过输出函数(print),另外还有小数点的情况,还要用到浮点型数据等等知识,总的来来说,学过基础后,写一个自己的计算器是完全可以的,小编当年学C的时候,也写过自己的一个计算器软件(比较low了),大家加油哦。

    最后,为大家带来一个可视化的界面,程序如下,大家可以复制粘贴看看效果哦,很不错的,运行结果为一个动态绘制的方形。

# -*- coding:utf-8 -*-
import turtle
turtle.pensize(4)
turtle.pencolor('red')
turtle.forward(120)
turtle.right(90)
turtle.forward(120)
turtle.right(90)
turtle.forward(120)
turtle.right(90)
turtle.forward(120)

turtle.mainloop()<span style="color: rgb(51, 51, 51);font-family: mp-quote, -apple-system-font, BlinkMacSystemFont, " 17px;"="" arial,="" yahei",="" "microsoft="" ui",="" yahei="" gb",="" sans="" "hiragino="" sc",="" "pingfang="" neue",="" helvetica="">

总结一下今天都学了哪些东西呢:

  1. print()函数的使用,以及基本的打印方法。

  2. 四则运算的基本使用

以上的东西都是比较基础的,希望大家好好吸收,后面我们会逐渐讲解比较难一点的额,实现更多的功能,希望大家喜欢。

标签:turtle,函数,python,学习,forward,print,小编,历程
来源: https://blog.csdn.net/xyl666666/article/details/100710352

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有