为了让别人一看就知道这段代码是做什么用的。正确的程序注释一般包括序言性注释和功能性注释。序言性注释的主要内容包括模块的接口、数据的描述和模块的功能。....单行注释 以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用 #我是注释,可以在这里写一下功能说明之类 print("我上面一行是对我的注释") 2.多行注释 多行注释是三对双引号或者三对单引号都可以...,对,你没有听错是三对啊,一个都不能少,而且是单引号和双引号都可以,但是不要傻呼呼的一边三个双引号,一边三个单引号,要单引号都单引号,要双引号都双引号。...转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 tuple(s ) 将序列 s 转换为一个元组 list...(s ) 将序列 s 转换为一个列表 chr(x ) 将一个整数转换为一个字符 unichr(x ) 将一个整数转换为Unicode字符 ord(x ) 将一个字符转换为它的整数值 hex(x ) 将一个整数转换为一个十六进制字符串
注释 单行注释 : # 多行注释: 三个单引号(''')或三个双引号(""") 2....变量的类型 Python3 中标准的数据类型有: Number(数字) Python3 支持 int、float、bool、complex(复数)。...a=1 # int b=2.5 # float c=True # bool d=12 + 0.2j # 12为实部, 0.2为虚部 String(字符串) a、使用单引号(') 用单引号括起来表示字符串...,例如: str='this is string'; print str; b、使用双引号(") 双引号中的字符串与单引号中的字符串用法完全相同,例如: str="this is string"; print...str; c、使用三引号(''') 利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如: str='''this is string this is pythod string
但是好像输出也有引号加的是双引号输出的却是单引号?如果两边都加单引号呢?...字符串 按方向键↑可以找到之前运行的命令 ↑、↓可以进行命令切换ctrl+a可以将光标跳转到开头ctrl+e可以将光标跳转到结尾hello world两边都加单引号编辑 不管输入的是单引号还是双引号...输出的都是单引号效果是一样的 这种被引号引用的内容叫做 字符串意思是一串字符字符串可以有加减乘除么?...我们了解一下为什么用 括号引号括号含义 ()括号 意味 print 是一个函数正在调用这个函数编辑 print() 输出空行 print(h) 游乐场说不认识h print("h") 输出字符串"h"...可以是单引号也可以是双引号 这样游乐场就知道 这个不是一个名字而是一个字符串 字符串可以用print函数进行输出 但是print千万不要打错就连大小写都不能错编辑 我们在游乐场玩了这么久 能否写一个真正的
Python可读的列表,主要遵循以下步骤: ①数据数据两边加引号----将各个电影名转换为字符串; ②用逗号将列表项与下一项分隔开;... ③在列表两边加上开始和结束符号---中括号; ④使用赋值操作符(=)将这个列表赋至一个标识符(movices) Python...Python所要知道的只是你需要的一个列表,而且已经为它制指定了一个名字,另外这个列表中包含有一些数据项。 列表是完备的Python集合对象,高层集合。 ...monty Python Python中,单引号、双引号都可用于创建字符串。唯一规则是:如果字符串前面使用了某引号,这个字符串后面也要用同样的引号。 ...如果在字符串内加入双引号:①对该双引号加转移字符:\”;②用单引号引起这个字符串。
True本质上是一个数字记作1,False记作0字符串(String)描述文本的一种数据类型字符串(string)由任意数量的字符组成列表(List)有序的可变序列Python中使用最频繁的数据类型,可有序记录一堆数据元组...字符串(string),又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。...所以叫做字符的串“123”“zzh”“cyt”Python中,字符串需要用双引号(")包围起来 被引号包围起来的,都是字符串注释 在 Python3 中,注释不会影响程序的执行,但是会使代码更易于阅读和理解...多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来,例如:1、单引号(''')# 这是一个注释print("Hello, TenxunCloud!")2、双引号(""")#!.../usr/bin/python3 '''这是多行注释,用三个单引号这是多行注释,用三个单引号 这是多行注释,用三个单引号'''print("Hello, World!")
脚本模式: 以 .py 为后缀,如 test.py 可以通过 python3 test.py 的方式执行。 可以执行 "chmod a+x test.py" 命令添加执行权限以 ....' ' ' ,两组引号之间为多行注释的内容。...变量与数据类型: 变量定义: 变量不需要声明,可以通过赋值创建变量,变量赋值通过“=”实现,字符变量定义:a = 'hello' b = "哈喽" 可以是单引号,可以是双引号 >>> a = 10...字符型,单引号、双引号括起来的字符。 布尔型,0、None、空字符串、空列表、空元组被看做False。 列表、元组、字典、集合。 区分数据类型的目的: 为不同类型的数据合理分配存储空间。...利用int()可以将文本型转换成数值型数据 利用str()可以将数值型转换成文本型数据 利用Python内部会把True当做1处理,把False当做0处理 >>> a = '123' >>> b = 456
:Number(数字)、String(字符串)、Bool(布尔值)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典),最后补充一个不常见的数据类型None(空值)...False None有自己的数据类型NoneType 你可以将None复制给任何变量,但是你不能创建其他NoneType对象 标准数据类型--Number 整数类型int,最大2147483647...程序会报错,解决方法如下: 1.双引号里面全部是单引号,单引号里面全部是双引号:print("what's your name?")...(1)程序初始化部分 (2)程序数据的输入部分 (3)程序数据的处理部分 (4)程序数据的输出部分 (5)程序结束部分 程序基本组成 程序当中的注释: 单行注释:以#开头 多行注释:用三单引号或三双引号...作业1-1.png-38.5kB #a.请输出"kelly" print(li[2][1][1]) #b.请使用索引找到"all"元素并将其修改为"ALL" li[2][2] = li[2][2].upper
可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须是相同类型的。...(更详细的python字符串知识参见python字符串及操作) 其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。...注释可以在语句或表达式行末: name = "ShowMeAI" # 这是一个注释 python 中多行注释使用三个单引号(''')或三个双引号(""")。 #!...这是多行注释,使用单引号。 ''' """ 这是多行注释,使用双引号。 这是多行注释,使用双引号。 这是多行注释,使用双引号。...我们将首行及后面的代码组称为一个子句(clause)。
Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) Number(数字) Python3...(str) 用来计算在字符串中的有效Python表达式,并返回一个对象 tuple(s) 将序列s转换为一个元组 list(s) 将序列s转换为一个列表 chr(x) 将一个整数转换为一个字符 unichr...sqrt(x) 返回数字x的平方根,如math.sqrt(4)返回2+0j String(字符串) a、使用单引号(') 用单引号括起来表示字符串,例如: str='this is string'...b、使用双引号(") 双引号中的字符串与单引号中的字符串用法完全相同,例如: str="this is string" c、使用三引号(''') 利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号...和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。 列表截取的语法格式如下: 变量[头下标:尾下标] 索引值以 0 为开始值,-1 为从末尾的开始位置。
如print等 如下是python3的33个保留字列表: ~变量名要简单又具有描述性。如name比n好,user_name比u_n好。 ~慎用大写字母I和O,避免看错成数字1和0。...1.2 字符串 字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中引号包括单引号和双引号。...以首字母大写的方式显示每个单词: >>> name = "hello python world" >>> print(name.title()) 将字符串改为全部大写或全部小写: >>> str1...= "I love python" >>> print(str1.upper()) #将字符串改为全部大写 I LOVE PYTHON >>> print(str1.lower()) #将字符串改为全部小写...返回某些字符出现的次数:S.count(sub[, start[, end]]) -> int >>> name = "hello world" >>> print(name.count('l')) 3 把字符串由分隔符返回一个列表
,只有一种整数类型int,为长整型,是不可变数据类型 字符串类型:String,用单引号或者双引号包裹起来的数据类型,是不可变数据类型 布尔类型:事务真假判断,只有True或者False两个值 空类型:...列表类型:List,可以完成大多数集合类的数据结构实现,列表中的元素类型可以相同也可以不相同,列表的元素在[]之间,用逗号分割的元素列表,是可变数据类型 元组类型:与列表类似,不同之处在于元组中的元素不能修改...type(heigth)) 执行main函数 控制台输出了变量中存储的数据类型 Python 字符串 字符串是指用单引号或者双引号包裹的信息,字符串中可以包含任意的字符、数字等,且没有先后顺序。...info = ''' Message From Stark Industry ''' print(info) print(type(info)) # 双引号和单引号定义字符串,保持统一就可以...info1 = 'alpha' info2 = "bravo" # 输出单引号或者双引号可以使用包裹的形式 print('"他说"') print("'我说'") 字符串的简单操作 内置成员运算符
bool('abc') #True bool('') #False 规则:非空为True, 空为False 除了字符串,下面这些也可以表示真假 [1, 2...字符串 字符串类型为str type('hello') #str 如何表示 :有单引号,双引号,三引号几种方式 'hello' "hello" ''' hello ''' 怎样判断要使用哪种方式: 1...如果要输入单引号时 可以使用双引号 "let's go" 2. 或者单引号之间可以夹杂双引号 'he says "hello" !' 3. ...注:这是IDLE的一些特性,注意区分''' '''输出的不同 如果想在IDLE中实现换行操作: hello\ world 注: 单引号和双引号的换行可以通过这样的机制进行,这样的好处是避免代码太长不便阅读...//取出的也是一个列表 ["","","",""][-1:] 注:类似字符串操作 列表的操作 列表合并使用 + 列表*3 数字重复3次 没有减法操作 [[],[],[],[]] 分组 tuple
字符串 Unicode字符串 在Python2中,普通字符串是以8位ASCII码进行存储的,而Unicode字符串则存储为16位unicode字符串,这样能够表示更多的字符集。...使用的语法是在字符串前面加上前缀u 在Python3中,所有的字符串都是Unicode字符串 字符串的表示方式 在python中,字符串有4中表示方式: >>> >>> #单引号 >>> A='Hello...双引号、单引号避免使用转义字符。...当字符串中含有引号(如单引号)时,使用与该引号不同(如双引号)包含字符串可以直接使用该引号而不需进行字符转义: >>> >>> #使用转义字符的例子: >>> print('I\'am learning...,那就不用使用连行符了,直接写吧: s = """I'am learning Python"""" 过长字符串的表示 除了上面所说的使用三单引号或三双引号以及连行符\进行长字符串的跨行表示外,还可以使用圆括号将字符串跨行连接在一起
字符串基本操作 定义字符串 字符串用单引号或双引号表示: string_1 = "Example string #1" string_2 = 'Example string #2' 两种方法都是等价的...如果字符串用双引号分隔,则字符串中的任何双引号标记都需要使用反斜杠(\)进行转义: "My teacher said \"Don't forget your homework.\"" 同样,在单引号字符串中...字符串格式 通常,需要根据应用程序的状态动态构建字符串。例如,您可能希望自定义错误消息,其中包含导致错误的值的信息,在Python中有几种方法可以实现;本节将回顾Python3中最常用的两种方法。...format将逗号分隔的变量列表作为参数作为参数插入到调用方法的字符串中。变量将被替换为字符串的括号部分。...第一个参数(name参数为零,因为Python列表为零索引)被替换为字符串代替{0},并且age替换{1}。可以以这种方式进行任何数量的替换。
标准数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) Python3...paragraph = """这是一个段落, 可以由多行组成""" python中单引号和双引号使用完全相同。 使用三引号(’’’ 或 “””)可以指定一个多行字符串。 转义符 \。...在字符串中添加换行符,“\n”。 反斜杠符号,“\”。 单引号,“’”。 双引号,“””。 回车,“\r”。...将每个单词的首字母都改为大写,title()。...将字母全部转换为大写,upper()。 将字母全部转换为小写,lower()。
: pip3 install ipython 若是要为centos7上默认的python(python2.7)安装pip,可以直接使用yum安装: yum install -y python-pip 为Python3...__(self): pass def say_hello(self): # 单行注释 # 单行注释 return 'hello' 3对单引号或者3对双引号还有另外一种用途...--- 8、python中的单引号和双引号 python中的单引号和双引号都可以用来表示一个字符串~ str1 = 'python' str2 = "python" 简单的说两者没什么区别 单引号和双引号同时存在的意义在于...:当字符串中存在单引号(或者双引号)时,可以使用双引号(单引号)表示一个字符串,避免使用转义字符,例如字符串 if you're a python,若使用单引号需要使用转义字符: str = 'if you...\'re a python' 而如果使用双引号就可以避免使用 \: str = "if you're a python" 反过来也一样,当字符串中存在 双引号" " ,就使用单引号表示字符串。
Python的基本数据类型如下: 数字(Number) 字符串(String) 布尔值(Bool) 列表(List) 元组(Tuple) 字典(Dictionary) 1.数字(Number) Number...注意:在Python3中,没有了Long类型,统一为int类型 代码举例: #!...(String) 字符串简介: 字符串是由一系列的字符组成,字符串可以包含字母,数字和一些控制字符组成,由单引号或者双引号,或者三引号组成,在输出的时候,可以使用三引号来整理要输出的格式,在进行换行时,... 字符串转义: 字符串中的转义字符为\,在其中包含的转义字符如下: 转义符 解释 \\ 反斜杠\ \” 双引号 “ \’ 单引号 ‘ \n 换行 \...r 回车 \t 制表 字符串的操作: 下表实例变量a值为字符串 “Hello”,b变量值为 “CSDN”: 操作符 描述 示例 + 字符串拼接 a+b输出结果:HelloCSDN * 重复输出字符串
python的打印语句是:print,要让python用到相对应的指令打印出的文字,注意:要打印要用双引号或者单引号给括起来。下面我就给大家看看打印出hello python的一个效果运行。...(通常来说我们给程序注释都是用的单行注释比较好,这里建议单行注释) 多行注释: 多行注释使用三个单引号'''内容''' 也可以使用三个双引号"""内容"""....python有3种表示字符串类型的方式,即单引号、双引号、三引号。单引号和双引号的作用是相同的。python程序员更喜欢用单引号,C/Java程序员则习惯使用双引号表示字符串。...三引号中可以输入单引号、双引号或换行等字符。 数据类型的查看方法: type()函数查看变量的类型:如下图所示 高级类型 () 元组类型 tuple , [] 列表类型, {} 字典类型....如果你希望将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现。 str():函数返回一个用户易读的表达形式,repr(): 产生一个解释器易读的表达形式。
系统默认提供6个标准数据类型 1Number类型 Number类型一共分为四个小类别:整型,浮点型,布尔型,复数 int 整型 是指int, 是正负整数, 不带小数点 python3中没有long...计算机中:用j来表示i即可 2String类型 字符串类型就是文字类型,声明一个字符串类型有以下方式: # 单引号 In [34]: doc = 'test doc'...单引号 内容中包含大量双引号时,适合使用单引号声明字符串 双引号 内容中包含大量单引号时,适合使用双引号声明字符串 三引号 内容中同时包含单双引号,适合使用三引号声明字符串...\" 双引号 ***** \n 换行 ***** \t 横向制表符 ***** \r 回车 **** 元字符串 在任意字符串之前添加字母r或者R,那么当前字符串中所有转义字符在使用时都不会进行转义操作...列表的标志符号:[ ] 列表格式: 变量 = [值,值,值...]
比如AGE_OF_BOY=18 注释 单行注释: #单行注释 多行注释: """ 多行注释 """ 数据类型 Python3里所有的整数都按int类型处理 int 整数 float 浮点数(小数...字符串 定义: name=" I'm tdxrr " name=' tdxrr"ddd" ' image.png 注:有引号就是字符串,不论是单引号还是双引号,其表达的意思相同,区别在于在双引号中可以出现单引号...,在单引号中可以出现双引号,单引号和双引号只适用于单行的字符串。...列表(数组) ? 现在我们能看到有刘关张三兄弟的字符串,那现在我们如果我们想单独把关羽提出来该怎么办呢?...对列表进行增删改查 现在我要对上面的列表进行操作: 要操作的列表名为names,然后要对它进行增加操作,增加有两种,一种是插入,还有一种是追加。 增 插入: ? 追加: ? 删 ? 改 ?
领取专属 10元无门槛券
手把手带您无忧上云