ICode9

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

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

2019-09-10 20:00:23  阅读:183  来源: 互联网

标签:函数 python 学习 Python 字符串 历程 我们 输入 定义


老铁们,大家好,我相信,经过前面的文章,大家已经对python产生了一点兴趣,今天,小编就给大家带来更加深入的Python学习,主要内容涉及,数据的基本类型,函数的基本定义和使用。

 

    一、数据的基本类型

    首先解释下什么叫数据的类型,在编程语言中,我们的所谓的数据类型就是所定义的数据到底是属于整型,浮点型,还是字符(串)类型等等,简单点就是说你要在程序中说明你所用的数据是3(整数)或者3.5(小数),或者是“hello,world”(字符串)等等,在c语言中,变量(一个可以变化的量)是需要实现定义才可以使用,但是Python里面就比较简单,可以直接使用,举个例子:C语言中,如果你要定义一个变量,并赋予它一个值,你必须首先定义,然后才能赋值,其实在前一篇文章中,大家就已经见识到,变量的定义了,只是当时小编没有说明而已,下面来看一个实际的例子:

 

# -*- coding:utf-8 -*-
# 在C语言中,我们定义变量a=5的正确步骤如下
# int a;
# a=5;

  

 然而在Python中你就不需要这样了,可以简称为,赋值即定义,详见如下

 

Python中,常见的数据类型有以下几种

  • 整型:Python中可以处理任意大小的整数(Python 2.x中有int和long两种类型的整数,但这种区分对Python来说意义不大,因此在Python 3.x中整数只有int这一种了),而且支持二进制(如0b100,换算成十进制是4)、八进制(如0o100,换算成十进制是64)、十进制(100)和十六进制(0x100,换算成十进制是256)的表示法。

  • 浮点型:浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,浮点数除了数学写法(如123.456)之外还支持科学计数法(如1.23456e2)。

  • 字符串型:字符串是以单引号或双引号括起来的任意文本,比如'hello'"hello",字符串还有原始字符串表示法、字节字符串表示法、Unicode字符串表示法,而且可以书写成多行的形式(用三个单引号或三个双引号开头,三个单引号或三个双引号结尾)。

  • 布尔型:布尔值只有TrueFalse两种值,要么是True,要么是False,在Python中,可以直接用TrueFalse表示布尔值(请注意大小写),也可以通过布尔运算计算出来(例如3 < 5会产生布尔值True,而2 == 1会产生布尔值False)。

  • 复数型:形如3+5j,跟数学上的复数表示一样,唯一不同的是虚部的i换成了j

     

下面,我们通过编程实际进行演示:

以上就是我们对几个数据类型的简单定义和使用,希望大家多来进行实践。

下面进入函数的基本讲解:

二、函数的定义和基本使用

    同样的,我们来解释下编程中函数到底是什么意思,他的英文单词是function(功能的意思),在其他语言里面肯可能不叫函数,而叫做方法,意思都差不多,因此,函数就是功能的意思,定义一个函数就是定义一个我们想要的功能,我们之前的加减乘除等等就是一个函数(功能),为什么要定义函数呢,我们可以思考一下,如果在以后的编程中,我们需要多次使用加减乘除功能,是不是每次都要重新写一下代码呢?难道就没有一个简便的办法可以一次编写,到处使用吗? 是的,有的 函数由此应运而生,它的存在,几乎就是为了,一次编写,到处使用,方便广大的编程学习者。

    讲解之前,我们先插入一个例子,还记得我们之前讲过print(打印)函数吗?它就是一个函数,功能就是显示括号里面的内容在屏幕上,而现在我们来学习一下它的对头函数,有打印(输出)肯定有输入函数啊,于是,input()函数诞生了,语法很简单,请看下面的代码实践:

input()函数里面可以输入提示语,让你你知道可以输入哪些东西,这里我们输入了一个函数,实际运行代码,首先输出:

请输入一个你想要的数字:

待你输入数字后,程序运行结束。

1.没有参数的函数

    何谓没有参数,简单点就是说函数里面不需要输入什么东西,只有我们使用就会自动执行,就好比我们事先约定某人做某事,只要我们一通知他,他就会做相应的动作,下面请看代码实践:

如上图,def 就是定义函数时必须使用的一个标识语,dayin就是函数的名字,print()函数就是我们想要执行的功能,前面定义了函数,因此下面的dayin()就是使用(调用)函数了,执行此段代码,就可以看到屏幕上会打印出一句:

请关注我们的IT进阶之旅公众号

怎么样,是不是觉得很简单,接着往下看。

2.有参数的函数

    有参数,就是这个函数有输入的东西进来,现在知道小编为啥么要先讲解输入函数了吧,有个思想准备嘛,话不多说,直接看下图:

见上图,我们定义了一个add(加法)函数,这个函数有来给你个输入值,x,y,然后会执行x+y的操作,因此要在别的地方使用这个函数,你必须传入x,y的值,然后,这个函数返回给你他们相加后的值,因此,一个可以随时使用的函数就定义完成了,以后需要用到加法的时候,只需add(35,65)就好了。

    好了,今天的函数讲解到此结束,下面是一个小例子,大家可以学会去把它做成一个函数哦。

    送君千里,终须一别,编程一途,唯有多实践,多敲代码才能学好,望我们大家谨记,我们下期再会!

标签:函数,python,学习,Python,字符串,历程,我们,输入,定义
来源: https://blog.csdn.net/xyl666666/article/details/100710385

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

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

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

ICode9版权所有