Python教程

Python学习笔记--语法篇

本文主要是介绍Python学习笔记--语法篇,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

字符串

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

截取字符串的方法 形如此类

str='123456789'
 
print(str)                 # 输出字符串
print(str[0:-1])           # 输出第一个到倒数第二个的所有字符
print(str[0])              # 输出字符串第一个字符
print(str[2:5])            # 输出从第三个开始到第五个的字符
print(str[2:])             # 输出从第三个开始后的所有字符
print(str[1:5:2])          # 输出从第二个开始到第五个且每隔一个的字符(步长为2)
print(str * 2)             # 输出字符串两次
print(str + '你好')         # 连接字符串
 
print('------------------------------')
 
print('hello\nrunoob')      # 使用反斜杠(\)+n转义特殊字符
print(r'hello\nrunoob')     # 在字符串前面添加一个 r,表示原始字符串,不会发生转义

可以看出python的字符串操作中
其中转义符“\”可以在字符串的前面加上一个'r'来显示原始字符,阻止转义的发生
其中检索字符串中的字符可以使用[?:?:?]的格式来进行对字符串中的字符进行输出的效果
其中还可以使用“+ *”符号来对字符串整体进行相关操作

print输出注意事项


print的输出默认是换行的,需要在变量末尾加入end=""才可以取消换行
在print打印的时候双引号与单引号都可以当作定界符来使用,并且可以嵌套,被嵌套的被当作标点符号来解释打印。例如:

print("Hello'World!")
输出:Hello'World!

反之单引号来做定界符的效果也是一样

import语句的小结

关于 import 的小结,以 time 模块为例:

1、将整个模块导入,例如:import time,在引用时格式为:time.sleep(1)。

2、将整个模块中全部函数导入,例如:from time import *,在引用时格式为:sleep(1)。

3、将模块中特定函数导入,例如:from time import sleep,在引用时格式为:sleep(1)。

4、将模块换个别名,例如:import time as abc,在引用时格式为:abc.sleep(1)。

Python字符串运算符

image

这篇关于Python学习笔记--语法篇的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!