python小辣鸡的学习之路(笔记总结,走过的坑)

python隐藏小标题01天

** ** * * 结尾有彩蛋哦

一、字符串方法join()

格式为: ’ '.join(字符串列表),字符串方法join()(传入一个字符串列表),join()方法用来将列表中的多个字符串进行连接,并在相邻的两个字符串之间插入指定字符,返回新字符串。

例如:
下面展示一些 内联代码片

list=['apple','banana','pear']
print('Q'.join(list))
结果为
appleQbananaQpear

二、’ 字符串’.split(‘分割方法’)

字符串调用(分割)方法split(),这个方法还允许指定最大分割次数(注意,并不是必须分割这么多次)
’ ‘.split(字符串列表),split前面的字符串作为穿入字符串的分隔符,所以’ '里面可以添加任何东西。

’ 字符串’.split(‘分割方法’)

以空格分割的话就为’字符串’.split()

例如:‘My name is wangming’.split(‘m’)

得出的结果为【‘My na’,‘e is wang’,‘ing’】

s.split(maxsplit=1)则表示分割一次

s.split(maxsplit=10)则表示最大分割10次,当实际可分割次数小于最大分割次数时,自动忽略最大分割次数,并且进行全分割,例如

str='asde1fdfsd1adv1cad'
b=(str).split('1',maxsplit=10)
print(b)

三、单词(字符)变量

python中ord()函数是用来返回单个字符的(0-255)的特定值(并且字符的大小写所对应的特定值是不一样的)

chr()函数是把一个整数(0-255)转换为相应的ASCLL值(a-z)。(这两个变量一般用来偏移字符)

a=int(input('请输入字符'))
b=chr(a)
print(b)
因为chr是数值转换为ASCLL值,所以必须为整数,所以要加int,否则会报错

math.gcd(56,45)这里可以求56与45的最大公约数

radians(180)把角度换成弧度

sqrt(5)求5的平方根

x.imag//就会得到x的虚部

x.real//就会得到x的实部

x.conjugate()//求得x的共轭复数

input()函数赋值变量类型为str。

x=3+4j

abs(x)此时可以用来计算x的模(不一定只有复数才有这个模,其他用到模的时候也可以调用这个函数)

四、常用字符

/在python中代表除法,//代表求整商

15//4==3 如果两个操作数都是整数,结果为整数

15.0//4==3.0 如果操作符中有实数,结果为实数形式的整数值

-15//4==-4 向下取整
%求余,还可以用于字符串格式化
‘%c,%d’ %(65,65)把65分别格式化为字符,整数。

‘%f,%s’ %(65,65)把65分别格式化为实数,字符串

**表示幂运算,跟pow(3,2)也可以表示为3的2次方

{1,2,3} |{3,4,5} 并集,并自动去除重复元素

得出结果为{1,2,3,4,5}

{1,2,3} &{3,4,5} 交集

{1,2,3} ^{3,4,5}对称差值

结果为{1,2,4,5}

{1,2,3} -{3,4,5}差值

结果为{1,2}

今天的学习就到这了哦,请关注我,将会为你带来更多python小知识哦,让我们在学习的道路上越走越远,越来越优秀哦。
**

最后留下课堂练习:

问题:怎么在控制台输入一个字符a, 通过今天的知识让程序输出的是d. 提示:输入函数格式为x=input(),输出函数为print()

**

作者大大的心里话: 欢迎各位看官提问问题,有不懂的题目也可以私信我哦,最后,希望各位看官可以关注评论转发(分享)一下,给作者大大鼓励哦,谢谢各位

**

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值