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

从今天起,我们就正式开启了编程语言的学习之路了,在上一篇文章中呢,我们介绍了编程语言环境的搭建,还不会的伙伴们,可以回看上一篇文章哦,对于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. 四则运算的基本使用

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

CCF大数据与计算智能大赛-面向电信行业存量用户的智能套餐个性化匹配模型联通赛-复赛第二名-【多分类,embedding】.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值