- 博客(10)
- 收藏
- 关注
原创 全局变量
全局变量是定义在函数外部,能够作用于函数的内部和外部。例6.11 中,在函数体外定义了一个全局变量message,然后定义了函数demo(),在该函数内使用全局变量message的值。例:message=↑好好学习,天天向上def demo( ):print(‘函数体内:全局变量message =’, message)demo()井 调用demo函数print('函数体外:全局变量message = ,message)运行结果如下:函数体内:全局变量message=好好学习,天天向上函数体外:
2021-01-06 22:20:22
110
原创 局部变量
局部变量是指在函数内部定义并使用的变量,它只在函数内部有效,即函数内部的名字只在函数运行时才会创建,在函数运行之前或运行结束后,所有的名字都不存在了。所以,如果在函数外部使用函数内部定义的变量,就会抛出NameError异常。通过例6.10来解释局部变量。局部变量的使用。def demo();message '好好学习,天天向上!print('局部变量mesage=,message) demo() # 调用函数print('局部变量message =,message)...
2021-01-06 22:17:33
428
原创 第三方模块安装
第三方模块的安装Python 之所以如此受程序员的喜爱,可能和它拥有大量的第三方模块相关,如计算机视觉领城的OpenCV、机器学习领城的Tensorflow等。我们如果需要用到某些功能,可以首先去看网上是否已经有了实现该功能的模块,如果有这样的模块,那么直接import就行了,而不必自己花费时间重复造轮子。第三方模块的安装与Python相关,如果您电脑安装的是从Python官网下载的原生解释器,那么使用pip语句,其语法格式为pip install modulemodule为模块名。以用于科学计算的
2021-01-06 22:08:45
388
原创 assert语句
assert语句又被称为断言,可以帮助我们在条件不满足程序运行的情况下直接返回错误, 而不必等待程序运行出现崩溃后再退出程序。例如当程序只能在Linux 系统下运行时,可以通过assert语句先判断当前系统是否符合条件,如果不符合,则直接退出程序。在使用assert语句时,系统会先判断assert后面紧跟的语句是True还是False,如果是True,则继续往下执行语句,如果是False,则中断程序,调用默认的异常处理器,同时系统还会将assertFalse语句逗号后面的提示信息输出。如果程序中断,则会提
2021-01-06 21:58:04
1673
1
原创 字典的创建
字典是python内置的映射类型。字典是由零个键值对,或一个键值对,或多个键值对用逗号隔开,包括在花括号内组成。(一对空的花括号创建一个空字典):例如:d1 = {}print(type(d1))<class ‘dict’>d2 = {‘name’: ‘Tom’, ‘age’: 18, ‘height’: 187}print(type(d2))<class ‘dict’>Python-如何创建字典,及生成字典的方法21)字典是以键取值,与
2021-01-06 21:53:32
1450
原创 序列的切片
一、切片切片是python极其有用且强大的功能。它使我们能够使用简单明了的语法来操作序列,包括字符串、列表、元组。切片简单来说就是从序列中切取咱们需要的值,并生成一个新的序列,理论上来说,只要表达式正确,我们可以通过切片切取序列中的任意值。二、切片的用法object[start_index : end_index : step]如果没有缺省的话,表达式应该包含三个参数以及两个冒号,三个参数的意义分别如下:1、start_index:切片的起始位置(包括该位置),0表示从第一个开始,1表示从第二个开
2021-01-06 21:51:13
698
原创 pass语句
在Pytbon语言中还有.个pass语句,当在使用Pytbon写程序时,有时还设想好函数怎公写,只写了函数声明,但为了保证语法正确,必须输人一些东西,在这种情况下,可使用pass 语句。pass 语句不执行任何操作,一般情况下为了程序格式的宠整性和话义的完整性,表示空操作,一般起占位作用、方便后续添加功能。使用for循环进行数值循环,判断10以内正整数的奇偶性。for i in range(11):if i %2==1print(‘奇数:’,i)else:pass...
2021-01-06 21:49:22
209
原创 reak和continue的区别和作用
break 有时候我们想在某种条件出现的时候终止循环而不是等到循环条件为false才终止。我们可以使用break来完成。break用于完全结束一个循环,跳出循环体执行循环后面的语句。 varstr = “hello”;for(varitem of str){if(item ===“l”){break} console.log(item);//h e} 而continue continue和break有点类似,区别在于continue只是终止本
2021-01-06 21:40:51
943
原创 关键字含义
关键字 含义False : 布尔类型的值,表示假,与True相反None :None比较特殊,表示什么也没有,它有自己的数据类型- NoneType .True : 布尔类型的值,表示真,与False相反and : 用于表达式运算,逻辑与操作as : 用于类型转换assert :断言,用于判断变量或者条件表达式的值是香为真break :中断循环语句的执行class :用于定义类continue :跳出本次循环,继续执行下
2021-01-06 21:32:46
384
原创 加密
#加密#维吉尼亚密码str1=(“世界上有,很多的东西,你生不带,来死不带去,你能带走的,只有”)str2=(“世界上有,很多的东西,你生不带来,死不带去你,能带走的只有,”)str3=(“触摸过一,个人孤独的,惧也看到过,最美的风景,我跌跌撞撞奔,”)str4=(“无论如何,一起经历了,风雨平平淡,淡安安静静,的老去我们拼,”)table1=str.maketrans(str1,str2)table2=str.maketrans(str2,str3)table3=str.maketrans
2021-01-06 20:25:32
103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人