python学习笔记函数

小咪咪 2022-05-31 10:24 303阅读 0赞

python也有自己的函数,类似于java中的方法,他们也都是存在于自己对应的包下面,如果要使用这些函数,必须将该函数所对应的模块进行引入
1.我们要使用floor函数
floor函数,向下取整

  1. import math
  2. print(math.floor(32.9))

必须在最上面进行引入math模块,这样才可以使用floor函数
这里写图片描述
2.python是可以处理负数开平方,结果是一个复数

  1. import cmath
  2. print(cmath.sqrt(-1))

对于python来说,它是可以求一个负数的平方根,得到一个复数,如下图所示,这个模块需要引入cmath模块
这里写图片描述
3.将值转为字符串

  1. a=111

4.str函数 将值转为字符串

  1. print(str(a))

5.repr函数,将值转为合法的python字符串

  1. print(repr(a))

6.利用单引号将值转为字符串

  1. print('111')

这里写图片描述
7.字符串的拼接
(1)使用加号

  1. str1 = "hello"
  2. str2 = "world"
  3. print(str1+str2)

(2)直接将两个字符串放在一起

  1. print("wonder" "group")

(3)如果一个字符串中单引号或者双引号是成单出现,则需要转义,否则程序不能识别完整字符串

  1. print("hello!mary\"said")
  2. print('let\'s go!')#在控制台输入let's go

这里写图片描述
PS:
(1)在python中如果要添加注释,需要使用“#”开头
(2)python中,对于打印输出的字符串,对于特殊的符号,必须进行转义,否则python会以为程序结束,出现编译错误。
8.input函数,获取用户的输入 如果输入是非合法的python值就会报异常

  1. name = input("what is your name?")
  2. print("hello, "+name+"! ")

9.raw_input函数,也是用来获取用户的输入,但是会将输入转为合法的python值会将所有的输入内容放进一个字符串中来处理。

  1. content = input("what do you say")
  2. print('I say,'+content+'!')

这里写图片描述
10.长字符串介绍,使用三个双引号或者三个单引号,这样的话其中的内容可以随便出现单引号和双引号,此时就不需要对内容中的单引号和双引号进行转义

  1. print('''absc'scd'crefcsc"csdfs''')
  2. print("""张三李四王麻子absc'scd'crefcsc"csdfs""")

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,303人围观)

还没有评论,来说两句吧...

相关阅读

    相关 python学习笔记函数

    python也有自己的函数,类似于java中的方法,他们也都是存在于自己对应的包下面,如果要使用这些函数,必须将该函数所对应的模块进行引入 1.我们要使用floor函数

    相关 Python 函数学习笔记

    1. 调用参数时的顺序 > 比如定义test(a,b)函数,在调用时,如果不显示的指定,那么第一个参数就传递给a,第二个参数就传递给b,但是也可以显示的指定比如test(b