Python语言基础(一)

2019-01-08  本文已影响9人  Eleven_Life

注释

1. 单行注释 #

2. 多行注释 使用三个单引号 '''内容'''  也可以使用三个双引号 """内容"""

3.中文注释,在第一行或第二行加一句

#-*- coding:utf-8 -*-

常量

Python并没有命名常量,也就是说不能像C那样给常量起一个名字。Python常量包括数字、字符串、布尔值和空值等。例如:数字7和'abc'都是常量。除此之外,还可以定义一个命名常量,也就是有名字的常量。

Python不像其他高级语言那样可以很方便地使用const关键字定义常量。要在Python中定义一个常量,需要使用对象的方法。

数的类型与字符串

数的类型主要分为int、long、float、bool、complex(复数型)

复数型:可以用a+bi表示的数字。a和b是实数,i是虚数单位。

字符串是一个由字符组成的序列。字符串常量使用单引号或双引号括起来。

(1)转义符号:当需要在字符串中使用特殊符号时,python使用反斜杠(\)作为转义字符。

换行(\n) 

回车(\r)

"(\")

\(\\)

(2)续航符(\[在行尾时])

响铃(\a)

退格(Backspace)(\b)

空(\000)

纵向制表符(\v)

横向制表符(\t)

eg:如果字符串中出现单引号或双引号,则需要使用转义字符(\)

'I \'m a string'

(3)Unicode字符串

Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案,为每种语言中的每个字符设定了统一并且唯一的二进制,以满足跨国语言、跨平台进行文本转换、处理的要求。

Python表示Unicode字符串的方法很简单,只要在字符串前面加u或U前缀即可

(4)自然字符串

前缀r或R表示,特殊字符失去意义

(5)重复字符串 

Python可以使用*操作符很方便地连续输出多次重复的字符串。

eg:print("Hello world!\n"*10);

(6)子字符串

Python可以使用[]操作符截取字符串中的子字符串。

分为索引运算法[] 和 切片运算法[:]

string1.find(string2)查找字符串,返回查找的第一个出现的位置,否则返回-1

上一篇 下一篇

猜你喜欢

热点阅读