文科生学python系列_文科生学 Python 系列 3:函数

文科生学Python系列3:函数​www.jianshu.com

还是第二课的内容

函数是一段可以重复使用的代码,往往是为了解决某个特定的人物。在 Python 中有两种函数:内置函数和自定义函数。

这次的内容是内置函数:

1,type 函数:查看变量类型Python 中 type 函数

可以看到,在 Python 中,10 是属于 int 类型的,phone 是属于 str 类型的,fam_height 有一串字符所以是 list 类型的。

上图中我试了一下字符“phone”要是赋值时没有用上单引号,程序又是识别不出来的。所以结果就是:字符赋值一定要加引号,才能定义啊!

在 Python 中,int 和 float 函数是可以相互转化的。Python 中 int 和 float 函数

上图红字警报我在怀疑是不是因为 int 和括号离得太远了,所以识别不了他们是在一起的啊!。。。

3.99 作为浮点型 float 函数,用 int 强制转换成整数型。

通过上图的检验,又发现了一个小白的惊天大秘密!数字可以不用引号啊,也能成功定义,这对字符多么不公平!

2,str 函数:将数值结果转化成字符串类型

要程序说一句人话真的好难啊!!! 第一句没有空格,我就在 + 加号前后加了空格,没想到是要在引号里面加空格啊!真是严谨死板得!!不尽人意!

3,len 函数:获取列表元素个数

看出来一个运行结果红字警报是哪里出错了吗?

没有。

4,range 函数:生成整数序列range 出错的函数运行

可怕了这个,不知道哪里出错了。课堂上讲 In : type( range ( 0,9 ) ) 后,输出的 Out : range,然后我在 Python 里面运行不出这样的结果!!

说好的输入 In : list (range (0,9) ),输出应该是 Out: [0, 1, 2, 3, 4, 5, 6, 7, 8] 然而也并没有!

老师说 range 函数在循环中非常非常有用。要是 range(a,b)中 a 和 b 为整数,满足 b>a,生成的一个列表会是这样的 [a, a+1, …,b-1]

5,max 和 min 函数:找出一组数中最大值和最小值

上图左边是上课老师的函数运行结果,右边是我在 python 运行的结果。让我怀疑人生!!!!一个都没正确啊!,还以为是我的 python 有问题,重新关掉点开打代码,还是一毛一样的啊!!!哪里错了。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值