python学习笔记函数

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

import math
print(math.floor(32.9))

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

import cmath

print(cmath.sqrt(-1))

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

a=111

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

print(str(a))

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

print(repr(a))

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

print('111')

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

str1 = "hello"
str2 = "world"
print(str1+str2)

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

print("wonder" "group")

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

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

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

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

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

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

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

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

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值