当前位置: 网站首页>小程序开发>网站开发

潍坊公众号代运营公司

发表日期: 2022-08-18 21:27:37 浏览次数:40

潍坊公众号代运营公司

网站建设.png

  • bool (布尔), 如 True。

  • float (浮点数), 如 1.23、3E-2

  • complex (复数), 如 1 + 2j、 1.1 + 2.2j


字符串(String)

  • Python 中单引号 ' 和双引号 " 使用完全相同。

  • 使用三引号(''' 或 """)可以指定一个多行字符串。

  • 转义符 \

  • 反斜杠可以用来转义,使用 r 可以让反斜杠不发生转义。 如 r"this is a line with \n" 则 \n 会显示,并不是换行。

  • 按字面意义级联字符串,如 "this " "is " "string" 会被自动转换为 this is string

  • 字符串可以用 + 运算符连接在一起,用 * 运算符重复。

  • Python 中的字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1 开始。

  • Python 中的字符串不能改变。

  • Python 没有单独的字符类型,一个字符就是长度为 1 的字符串。

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

word = '字符串'sentence = "这是一个句子。"paragraph = """这是一个段落,
可以由多行组成"""

实例(Python 3.0+)

#!/usr/bin/python3 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,表示原始字符串,不会发生转义

这里的 r 指 raw,即 raw string,会自动将反斜杠转义,例如:

>>> print('\n')       # 输出空行>>> print(r'\n')      # 输出 \n\n>>>

以上实例输出结果:

123456789123456781345345678924123456789123456789


输出结果:


123456789

12345678

1

345

3456789

24

123456789123456789

123456789你好

------------------------------

hello

runoob

hello\nrunoob

空行

函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。


空行与代码缩进不同,空行并不是 Python 语法的一部分。书写时不插入空行,Python 解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。


记住:空行也是程序代码的一部分。


等待用户输入

执行下面的程序在按回车键后就会等待用户输入:


实例(Python 3.0+)

#!/usr/bin/python3

 

input("\n\n按下 enter 键后退出。")

以上代码中 ,\n\n 在结果输出前会输出两个新的空行。一旦用户按下 enter 键时,程序将退出。


同一行显示多条语句

Python 可以在同一行中使用多条语句,语句之间使用分号 ; 分割,以下是一个简单的实例:


实例(Python 3.0+)

#!/usr/bin/python3

 

import sys; x = 'runoob'; sys.stdout.write(x + '\n')

使用脚本执行以上代码,输出结果为:


runoob

使用交互式命令行执行,输出结果为:


>>> import sys; x = 'runoob'; sys.stdout.write(x + '\n')

runoob

7

此处的 7 表示字符数,runoob 有 6 个字符,\n 表示一个字符,加起来 7 个字符。


>>> import sys

>>> sys.stdout.write(" hi ")    # hi 前后各有 1 个空格

 hi 4

多个语句构成代码组

缩进相同的一组语句构成一个代码块,我们称之代码组。


像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。


我们将首行及后面的代码组称为一个子句(clause)。


如下实例:


if expression : 

   suite

elif expression : 

   suite 

else : 

   suite



潍坊公众号代运营公司

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878