Python3:自学Day1-6

本文介绍了Python3的一些基础知识,包括input()函数的工作原理,数学函数radians()和cos(),弧度与角度的转换,模块管理以避免命名冲突,以及函数参数的使用,特别是默认值和可变参数的应用。
摘要由CSDN通过智能技术生成

(1)函数input()的工作原理:
使用函数input()时,Python将用户输入解读为字符串,所以若不做int()处理,就与数值作比较,则会报错

age=input('how old are you:')
age>=31
#输出结果如下
TypeError: '>=' not supported between instances of 'str' and 'int'
#做int()处理之后的代码及结果如下
age=int(input('how old are you:'))
age>=31
#输出结果
how old are you:23 #这个数值是用户输入
Out[2]: False #这是用户输入和数值31对比的结果

(2)radians(),返回一个角度的弧度值
(3)cos(),参数是弧度,返回一个角的余弦,值为[-1,1]
(4)弧度和角度的转换:
π=180°
1°=π/180
1(rad)=180/π
角度转弧度:用角度乘以π/180
弧度转角度:用弧度乘以180/π,或者用rtod()函数
(5)用模块管理函数:
对于任何一种编程语言来说,给变量、函数这样的标识符起名字都是一个让人头疼的问题,因为我们会遇到命名冲突这种尴尬的情况。最简单的场景就是在同一个.py文件中定义了两个同名函数,由于Python没有函数重载的概念,那么后面的定义会覆盖之前的定义,也就意味着两个函数同名函数实际上只有一个是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值