Python学习笔记之二
Python学习笔记之二
默默敲码的奋斗码农 发表于11个月前
Python学习笔记之二
  • 发表于 11个月前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

一.函数

       1. 函数定义的常规形式如下:

        def function_name(parameters):

                block

def这个关键词用于告诉Python我们正在定义一个新函数。其后紧跟着的是函数的名称,在后面是零个后多个用圆括号括起来的参数,最后是一个冒号

如 >>>def to_celsius(t):

   .  .  .        return (t-32.0)*5.0/9.0

   .  .  .         

   >>>to_celsius(80)

   26.6666666666668

        2.内置函数

    abs用于求取给定数字的绝对值,如abs(-9)。

     round用于将一个浮点数四舍五入为一个与之最为接近的整数,如round(3.3)。

     pow用于求a得b次方,如pow(2,4)。

    常用的数据类型转换函数有int和float,如int(34.6),结果为34。float(21),结果为21.0。

二.字符串

        1.基础知识

    声明一个值是字符串的方法是:在它的两边加上单引号或双引号。如:

>>>'Hello'

'Hello'

将两个字符串并排放到一起就可以将它们连接成一个字符串:

>>>'Hello' 'world'

'Helloworld'

但此时连接后的新字符串中并无空格,若想要结果中有空格,可用‘+’来连接字符串。

    ‘+’运算符既可以用于数字之间的加法,又可以用于字符串的连接,但不能用在一个字符串和一个数字值之间。如果你想要把一个数字插入到一个字符串中,最简单的办法就是用内置函数str将其转换成字符串,然后在执行字符串连接:

>>>'12' + str(34) + '56'

'123456'

    ‘*’这个运算符可以用在运算符和数字之间,可用于重复一个字符串:

>>>'AT' * 5

'ATATATATAT'

如果那个整数小于等于0的话,该运算符就会产生一个空字符串:

>>>'AT' * 0

''

三.用户输入

        这里我们再介绍另外一个很有用的内置函数即input。其作用是从键盘上读取一行文本。它将以字符串的形式返回用户输入的一切内容,哪怕有些内容看上去像是一个数字:

>>> line = input()
hello
>>> print (line*2)
hellohello
>>> num =input()
23
>>> print (num*2)
2323

    如果你希望用户输入一个数字,那就必须用int或float将得到的字符串转换到所需的类型:

>>> num =input()
23

>>> n=int(num)
>>> print(n*2)
46

    最后,input还可以接收一个字符串参数,该参数将用于对用户进行提示:

>>> name = input("Please enter a name: ")
Please enter a name: Darwin
>>> print(name)
Darwin

共有 人打赏支持
粉丝 0
博文 3
码字总数 1913
×
默默敲码的奋斗码农
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: