中断语句
Break语句用于终止循环语句。也就是说,如果循环条件不存在False条件或者序列还没有完全递归,则循环语句的执行也会停止。
Break 语句用在while 和for 循环中。
代码演示:
var=10 while var 0: print \’当前变量值:\’, var var=var +1 if var==15: # 当变量var等于15时退出循环breakpass语句
pass是一个空语句,以保持程序结构的完整性。 pass 不执行任何操作,通常用作占位符语句。
代码演示:
for letter in \’HelloWord\’: if letter==\’W\’ : pass print \’这是pass 块\’ print \’当前字母:\’, lettercontinue 语句
continue语句跳出这个循环,break语句跳出整个循环。
continue语句用于告诉Python跳过当前循环的剩余语句并继续下一个循环。
continue 语句用在while 和for 循环中。
var=10 while var 0: var=var -1 if var==5: continue print (var)
Python 数据类型
Number(数字)
int[整数类型]、float[浮点类型]、bool[布尔类型]、complex(复数)。
整数类型(Int)——通常称为整数或整型,是不带小数点的正整数或负整数。长整数- 以大写或小写L 结尾的无限大小的整数。 浮点类型(浮点实数值) – 浮点类型由整数部分和小数部分组成。浮点类型也可以用科学记数法来表示(2.5e2=2.5 x 102=250) 复数(complex number) – 复数由实数部分和虚数部分组成,可以用一个+ bj 或复数(a,b)。复数的实部a和虚部b都是浮点类型。细绳
字符串的定义:用于存储和表示基本文本信息的字符的有序集合。 Python 中的字符串用单引号(\’) 或双引号(\’) 括起来,并使用反斜杠。 (\\) 转义特殊字符。
特点:按照从左到右的顺序定义字符集,下标从0开始按顺序访问
注意:
Python不支持单字符类型,单字符在Python中也被用作字符串。要在Python中访问子字符串,可以使用方括号截取字符串。创建字符串就像为变量赋值一样简单。例如:
var1=\’你好世界!\’ var2=\’Python Runoob\’ 字符串运算符
转义字符
当需要在字符中使用特殊字符时,Python使用反斜杠(\\)来转义该字符。
列表
序列是Python中最基本的数据结构。序列中的每个元素都分配有一个数字- 它的位置或索引,第一个索引为0,第二个索引为1,依此类推。
Python 有6 种内置序列类型,但最常见的是列表和元组。
可以对序列执行的操作包括索引、切片、加法、乘法和检查成员。
此外,Python 还具有用于确定序列长度以及确定最大和最小元素的内置方法。
列表是最常用的Python 数据类型,它们可以显示为方括号内的逗号分隔值。
列表的数据项不需要是同一类型
语法:
name_list=[\’alex\’, \’seven\’, \’eric\’] 或name_list=list([\’alex\’, \’egon\’, \’eric\’]) 索引值从0开始,-1是从末尾开始的位置。
访问列表中的值
使用下标索引来访问列表中的值。还可以使用方括号来截取字符,如下所示:
代码演示:
list1=[\’a\’, \’b\’, 1997, 2000] list2=[1, 2, 3, 4, 5, 6, 7 ] print \’list1[0]: \’, list1[0] print \’list2[1:5 ]: \’, list2[1:5] 输出结果:list1[0]: alist2[1:5]: [2,3,4,5] 注:
1.列表写在方括号之间,元素之间用逗号分隔。 2. 与字符串一样,列表可以索引和切片。 3.列表可以使用+运算符进行拼接。 4. List中的元素可以改变。 5. List 中的元素是有序的。列表操作:
1.添加、追加:
insert函数:在指定索引位置的元素前插入一个新元素name=[\’sd\’,\’dfdf\’,\’drer\’,[\’sddss\’,\’sdsdsd\’]] name.insert(3,\’sd\’)返回结果: name [\’sd\’, \’dfdf\’, \’drer\’, \’sd\’, [\’sddss\’, \’sdsdsd\’]]append 功能:向列表追加元素name=[\’sd\’,\’dfdf\’, \’drer\’ ] name.append(\’sdsd\’) 返回结果:name [\’sd\’, \’dfdf\’, \’drer\’, \’sdsd\’]扩展功能:追加字符元素或列表元素name=[\’sd\’,\’ dfdf\’, \’drer\’,[\’sddss\’,\’sdsdsd\’]] li=[\’sd\’,\’sdsds\’,[\’sd\’,\’dffdg\’,],] name.extend(\’ss\’) 返回结果: name [ \’sd\’, \’dfdf\’, \’drer\’, [\’sddss\’, \’sdsdsd\’], \’s\’, \’s\’] name.extend(\’d\’) 返回结果: name [\’sd\’, \’dfdf\’ , \’drer\’, [\’sddss\’, \’sdsdsd\’], \’s\’, \’s\’, \’d\’] name.extend(li) 返回结果: name [\’sd\’, \’dfdf\’, \’ drer\’、[\’sddss\’、\’sdsdsd\’]、\’s\’、\’s\’、\’d\’、\’sd\’、\’sdsds\’、[\’sd\’、\’dffdg\’]]2。删除指定元素删除指定元素几个元素,清空
pop函数:删除指定索引值的元素,返回值为当前删除元素的值。如果不指定索引值,则默认删除最后一个元素name=[\’sd\’,\’dfdf\’,\’drer\’,[\’sddss\’,\’sdsdsd\’]] name.pop(3) 返回结果: \’sd\’remove 功能:删除列表中指定元素name=[\’sd\’,\’dfdf\’,\’drer\’,[\’sddss\’,\’sdsdsd\’]] name.remove(\’sd\’) name 返回结果: [\’dfdf\’, \’drer \’, [\’sddss\’, \’sdsdsd\’]]clear 功能:情境列表元素名称=[\’sd\’,\’dfdf\’,\’drer\’] name.clear() 返回结果:name3。检查索引、统计
用户评论
命运不堪浮华
Python基础语法真是好入门的东西!
有9位网友表示赞同!
心安i
感觉还是要多练习才能熟练掌握Python的基础语法。
有12位网友表示赞同!
﹎℡默默的爱
刚开始学Python,感觉语法很简单易懂~
有6位网友表示赞同!
花开丶若相惜
学习Python的基础语法很重要,是后续进阶的关键铺垫啊!
有18位网友表示赞同!
惯例
这基础语法讲的一丝不苟,太棒了!以后学编程肯定需要了解.
有5位网友表示赞同!
采姑娘的小蘑菇
想要成为一名合格的Python程序员,一定要扎实Python基础语法
有6位网友表示赞同!
断桥残雪
原来Python里的变量命名规则是这样子啊!
有9位网友表示赞同!
良人凉人
学习完Python基础语法后我可以开始写简单的小程序了?
有16位网友表示赞同!
今非昔比'
这几个Python语法基础讲解的真棒!我最近正在学Python,这知识很实用!
有13位网友表示赞同!
落花忆梦
在网上找资料的时候碰到这个视频,感觉还不错.
有10位网友表示赞同!
来自火星球的我
学习Python的基础语法确实很重要,可以帮助我们更好地理解Python语言
有10位网友表示赞同!
冷青裳
Python 的语法是不是比其他编程语言简单一些呢?
有10位网友表示赞同!
虚伪了的真心
<p> 学习了 Python 基础语法后 ,我已经能编写简单的程序了! 感觉学编程真有趣 </p>
有10位网友表示赞同!
一生荒唐
学习Python基础语法的时候,哪些部分比较容易理解?哪些比较难?
有11位网友表示赞同!
岁岁年年
想要学Python,先把基础语法都搞清楚!我开始行动吧!
有12位网友表示赞同!
全网暗恋者
python入门,感觉这基础语法很有用哦,我会好好记住的。
有14位网友表示赞同!
无望的后半生
之前一直在想入门Python的语法,这个资源看起来不错!
有5位网友表示赞同!
情字何解ヘ
Python这个语言真是太棒了!语法简洁易懂!
有5位网友表示赞同!