python的独特之处

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) # 输出字符串两次

Runoob

Runoo

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()

执行结果:

a

b

---------

a b

数值运算

数值运算的时候有两种除法  

1./   代表的是浮点除,得到的是浮点数

2.//  代表的是整型除法,得到整型

#Author:LJZ

x=1/2

y=1//2

print(x)

print(y)

运行结果:

0.5

0

*代表乘法,**代表乘方:

#Author:LJZ

x=2*6

y=2**6

print(x)

print(y)

运行结果:

12

64

不支持++或--的写法,会报错

以上是 python的独特之处 的全部内容, 来源链接: utcz.com/z/388105.html

回到顶部