python的独特之处
一些值得注意的语法
字符串:
1.\是转义字符,当不需要转义字符的时候在引号前面加r就可以不进行转义
print('hello\nrunoob') # 使用反斜杠(\)+n转义特殊字符print(r'hello\nrunoob') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义
2.单引号和双引号的作用基本是完全一样的
3.字符串可以用+进行拼接,这个和有的语言很像,然后可以使用*进行重复
print(str * 2) # 输出字符串两次print(str + '你好') # 连接字符串
4.字符串的截取(第二个栏目是得到的结果)
str='Runoob'print(str) # 输出字符串
print(str[0:-1]) # 输出第一个到倒数第二个的所有字符
print(str[0]) # 输出字符串第一个字符
print(str[2:5]) # 输出从第三个开始到第五个的字符
print(str[2:]) # 输出从第三个开始的后的所有字符
print(str * 2) # 输出字符串两次
RunoobRunoo
R
noo
noob
RunoobRunoob
5.字符串的不能被改变并且没有字符型,c语言用单引号和双引号来区别字符型和字符串,python中字符就是一个字符串
;的作用
目前只知道在单行写多条语句时用;来隔开
print函数
print函数是自带换行的,如果不需要换行,需要在变量末尾加上 end=""
x="a"y="b"
# 换行输出
print( x )
print( y )
print('---------')
# 不换行输出
print( x, end=" " )
print( y, end=" " )
print()
执行结果:
ab
---------
a b
数值运算
数值运算的时候有两种除法
1./ 代表的是浮点除,得到的是浮点数
2.// 代表的是整型除法,得到整型
#Author:LJZx=1/2
y=1//2
print(x)
print(y)
运行结果:
0.50
*代表乘法,**代表乘方:
#Author:LJZx=2*6
y=2**6
print(x)
print(y)
运行结果:
1264
不支持++或--的写法,会报错
以上是 python的独特之处 的全部内容, 来源链接: utcz.com/z/388105.html