python相关知识点

python相关知识点,第1张

python相关知识点 1.截取字符串

字符串的截取的语法格式如下:变量[头下标:尾下标:步长]
倒序的方法
法一:

str=input()
print(str[::-1])

结果:

法二:

str=input()
print(str[-1::-1])

结果:

2.保留两位小数和有效数字
**python输入保存两位小数的四种办法(四舍五入):**
		a = 5.5461
		法一:round(a,2)
		法二:float('%.2f' % a)
		法三:'%.2f' %a
 **保留两位有效数字(保留有效数字)**
	>>>print('{:.2}'.format(a))
	>>>5.5
3. 如何同一行 输入 不同数据类型的数据
x,n=input().split()
print(x,n)

#分别将x和n转化为int型
x=int(x)
n=int(n)

结果:

4.python中没有i++
python中没有自增和自减,但存在 i = i + 1和 i = i -1 。

因为Python的模型规定,数值对象是不可改变的。
i = i + 1 相当于重新创建了一个变量 i ,而不是改变了 i 中的数值。i+=1和i=i+1是一样的

5. 字符串前有无r的区别

字符串前无r,发生转义

print('hellonrunoob')  # 使用反斜杠()+n转义特殊字符	n回车

结果:

hello
runoob

有r,不会发生转义

print(r'hellonrunoob')  # 在字符串前面添加一个 r,表示原始字符串,不会发生转义

结果:

hellonrunoob
6.字母的转换
upper():所有字母大写

lower():所有字母小写

capitalize():首字母大写,其他字母小写

title():每个单词首字母大写,其他小写

A的ASCII码为:65,
a的ASCII码为:97,
大小写字母之间的相差32
print( a + " 的ASCII 码为", ord(c))

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5689817.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存