python多个函数_Python中这3个函数天天用,其中一个90%的人都没搞明白

本文介绍了Python初学者必知的print()函数用于输出内容,input()函数实现交互输入,以及import模块导入方法的使用。理解函数概念,掌握基本交互和模块导入,为你的Python之旅打下坚实基础。
摘要由CSDN通过智能技术生成

#我要学Python#第三集

上一集分享了Python中需要早早养成的5个受益终身的好习惯。这次了解一下Python中最常用的print( )函数、input( )函数和import模块导入方法。

手牵手带你走进Python3的世界,黄金搭档已备齐,请尽快查收

Python必备的5个好习惯,今日不规范,他日徒伤悲

dbb44aed2e738bd471e01c2af660dad0257ff9de.jpeg?token=8a51f608cef1fd17cdbae8561ceb0e94&s=2CD019D5465059D80939A06B03008072

print( )打印、输出

还记得我们开始学Python用到的第一个函数是什么吗?就是Print( )函数,这个函数让我们向Python世界发出了第一声呼唤。当时你只是按照指引,打出了这样一段话print("Hello Python"),运行之后控制台就出现了Hello Python,但为什么会这样,你还不清楚。今天就来带你初步了解一下Python的函数。

472309f790529822d189e4be812126cd0b46d403.jpeg?token=e4963925927d0614c1b9331b52229edb&s=F59836D14457FFC44020040C0300F0D2hello

在Python中会经常用到函数,有些函数时系统自带的,例如print( )函数、input( )函数等等,还有一些函数是我们自己定义的。不管是系统自带的还是我们定义的,函数的目的只有一个,那就是完成一个特定的功能。就好像print( )函数,它的功能就是将内容进行输出,至于print( )是如何实现输出功能的,那是一些被这个函数封装起来的代码实现的,我们没有必要去管它,我们只需要使用它就行了。

0df431adcbef7609e7a6b6ea7f36feca7dd99e03.jpeg?token=d6567463483e18c36f36f43b5ef7624a

以后我们通过def自己定义一个函数的时候,我们就会为我们的函数编写代码,但在使用的时候,只需知道函数的用法,能够实现什么功能,不用关心里面的代码。print( )将括号里面的内容进行输出,可以是任意数据类型。后面在学习转义字符的时候,会设计的格式化输出。

3bf33a87e950352ad41f8e3401a8a6f4b3118b85.jpeg?token=7ad9380563a4248454aef7aac164bd43

input( )输入、交互

第二个常用函数是input( )函数,这个函数的的功能是让用户输入信息,在input( )函数括号里面的内容,会显示给用户,一般我们利用这个特性,在括号里留上让用户填写的信息,或者填写的规范等等。input( )函数实现了人与计算机之间的交互,也使我们的程序更加灵活和多样化。

c9fcc3cec3fdfc03a3993b6785d4da92a6c22679.png?token=f7bf9e1aad095ed9a7e120401202a5bd

这里需要注意的是,通过input( )函数输入的信息全部都是字符串类型的。就算用户输入的都是纯数字:123456,但到了程序里面就变成了字符串“1”“2”“3”“4”“5”“6”,字符串是不能进行数学运算的,所以我们要根据自己的需要,改变数据类型。另外,比如我们让用户输入自己的用户名,可能有些用户使用了大写,有些用户使用了小写,那么如何使输入数据具有统一的格式,避免用户名重复呢。后面的章节我们会讲到字符串内置的方法。

e7cd7b899e510fb3f5ba7c8288d89593d0430c71.png?token=68a3ec6e14598b6f46cab126e1d895b6

import 导入模块、扩展

第三个要介绍的是import,它的作用是导入模块,我们在使用的时候会遇到三种情况,分别是 import …… ; from …… import …… ;import …… as ……。很多朋友对这三种import方式很是迷惑,不清楚到底有什么区别。如果你知道模块是怎样的,就能够明白它们的区别了。

48540923dd54564e3e9c903cea35c184d0584f2f.jpeg?token=540395eabe6026422ff6b69c8c4f3add

比如wordcloud这个模块,模块里面有一个对象叫做WordCloud,我们在程序里会用到这个对象,现在我们按照不同的方式来导入一下这个模块,看看具体的区别是什么。

先采用第一种方式:

import wordcloud

导入之后,我们想要实例化一个wc,应该这样写:

wc = wordcloud.WordCloud()

79f0f736afc37931dc25c1a9bf2fea4341a911d6.png?token=0bcc5d9c066f3f01243d142a6a0ca0e4

再采用第二种方式:

from wordcloud import WordCloud

这次实例化wc只需要这样写:

wc = WordCloud()

4bed2e738bd4b31c31e30c8bd53d7a799f2ff811.png?token=929d75a3dd23ef7bf983ecd320bef91d

这样一对比就清楚了,WordCloud这个对象就好像放在了一个名叫wordcloud的包裹里,如果我们想要使用这个对象,就需要先从包裹里把它拿出来。要么采用第二种方法,在导入模块的时候直接拿出来,要么采用第一种方法,什么时候用到它,再拿出来。

另一个特殊的写法:

from 模块名 import *

这个意思是把整个模块所有的对象全部拿出来。

import …… as ……表示引入一个模块模块并给它取个别名,在该文件的后续调用中可以直接使用别名。例如:

import wordcloud as wc

这样后面需要用到wordcloud的时候就可以直接用wc来代替了。

86d6277f9e2f0708a607c324b8cfe59fa801f282.png?token=bdb2aa118d7ef03d64d075def7a6f4b1

本次我们分享了print( )函数input( )函数和import的用法;下集将介绍变量和基本的数据类型。

我是Python职场秀,一个正在自学Python,并且热爱分享的 Old Boy,期待你的关注

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值