关于Python多个返回值

Python多个返回值的例子:

#coding=utf-8

# 多个返回值

def cts_info():

user_code = ‘9001’

user_name = ‘jzh’

# 元组-可以包含多个数据,因此可以使用元组让函数一次返回多个值

# 如果函数返回的类型是元组,小括号可以省略

# return (user_code, user_name)

return user_code, user_name

# 元组

result = cts_inf

关于Python连接Redis

关于Python连接Redis

1、通过pip在Python中安装Redis的驱动程序。

在cmd命令中输入:python -m pip install redis

2、测试代码

#coding=utf-8

# 测试Redis

import redis

# 连接redis,加上decode_responses=True,写入的键值对中的value为str类型,不加这个参数写入的则为字节类型。

# 连接池方式

pool = redis.ConnectionPool(host=’localho

Python递归函数

#coding=utf-8

# 定义一个函数 sum_num

# 能够接收一个 num 的整数参数

# 计算 1 + 2 + … num 的结果

def sum_num(num):

# 递归的出口,当参数满足某个条件时,不再执行函数

# 1. 出口

if num == 1:

return 1

# 自己调用自己

# 2. 数字的累加 num + (1…num -1)

# 假设 sum_num 能够正确的处理 1…num – 1

temp

Python交换数字

#coding=utf-8

a = 5

b = 77

# 解法1:使用其他变量

# c = a

# a = b

# b = c

# 解法2:不使用其他的变量

# a = a + b

# b = a – b

# a = a – b

# 解法3:Python 专有

# a, b = (b, a)

# 提示:等号右边是一个元组,只是把小括号省略了

a, b = b, a

print(a)

print(b)

 

Python全局变量

#coding=utf-8

# 全局变量

gl_site = “idodo”

def demo1():

# 希望修改全局变量的值 – 使用 global 声明一下变量即可

# global 关键字会告诉解释器后面的变量是一个全局变量

# 再使用赋值语句时,就不会创建局部变量

global gl_site

gl_site = “chanpinxue.cn”

print(“demo1 ==> %s” % gl_site)

def demo2():

#

Python基础语法 注释、变量定义、输入、输出、判断、循环、函数、列表、元组、字典

Python基础语法 注释、变量定义、输入、输出、判断、循环、函数、列表、元组、字典

Python基础语法。注释、变量定义、输入、输出、判断、循环、函数、列表、元组、字典等。可以通过Python默认编辑器IDLE进行调试。

#coding=utf-8

#welcome = “hello, jzh”

#print (welcome)

”’

测试爬虫

”’

”’

import urllib.request

response = urllib.request.urlopen(‘https://chanpinxue.cn/about’)

关于CTS项目的Python开发环境配置 if for while

关于CTS项目的Python开发环境配置 if for while

1、Python安装。

下载:https://www.python.org/downloads/

版本:python-3.7.0-amd64.exe

安装:勾选Add Python 3.7 to Path,选择定义安装,安装至C:\Program Files\Python37

打开cmd命令提示符,输入python,回车,如果显示Python版本号,则说明安装成功。

2、Visual Studio Code 安装Python插件。Visual Studio Code 安