Python之路2-变量

变量定义规则:

(1)变量名只能是 字母、数字或下划线的任意组合

(2)变量名的第一个字符不能是数字

(3)以下关键字不能声明为变量名

[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘,

‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘,

‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘,

‘try‘, ‘while‘, ‘with‘, ‘yield‘]

变量赋值:

name = "Jack"
name1 = name
时间: 2024-10-09 13:30:16

Python之路2-变量的相关文章

小白的Python之路 day1 变量

Python之路,Day1 - Python基础1 变量 变量用于存储在计算机程序中引用和操作的信息.它们还提供了一种用描述性名称标记数据的方法,这样我们的程序就能更清晰地被读者和我们自己理解.将变量看作保存信息的容器是很有帮助的.它们的唯一目的是在内存中标记和存储数据.然后可以在整个程序中使用这些数据. 声明变量 1 2 3 #_*_coding:utf-8_*_ name = "Many Qian" 上述代码声明了一个变量,变量名为: name,变量name的值为:"Ma

学习Python之路:变量

变量 变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型. 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 = 左边是一个变量名 = 右边是存储在变量中的值 ******************************** qq_number = "1234567" print(qq_number) 输出结果为1234567 ******************************* 命

Python之路【第十七篇】:Django【进阶篇 】

Python之路[第十七篇]:Django[进阶篇 ] Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb def GetList(sql): db = MySQLdb.connect(user='root', db='wupeiqidb', passwd='1234', host='localhost')

七日Python之路--第十二天(Django Web 开发指南)

<Django Web 开发指南>.貌似使用Django1.0版本,基本内容差不多,细读无妨.地址:http://www.jb51.net/books/76079.html (一)第一部分 入门 (1)内置数字工厂函数 int(12.34)会创建一个新的值为12的整数对象,而float(12)则会返回12.0. (2)其他序列操作符 连接(+),复制(*),以及检查是否是成员(in, not in) '**'.join('**')   或  '***%s***%d' % (str, int)

Python之路【第二篇】:Python基础(一)

Python之路[第二篇]:Python基础(一) 入门知识拾遗 一.作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用. 1 2 3 if 1==1:     name = 'wupeiqi' print  name 下面的结论对吗? 外层变量,可以被内层变量使用 内层变量,无法被外层变量使用 二.三元运算 1 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为假:result = 值2 三.进制 二进制,01 八进

Python之路【第十六篇】:Django【基础篇】

Python之路[第十六篇]:Django[基础篇] Python的WEB框架有Django.Tornado.Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM.模型绑定.模板引擎.缓存.Session等诸多功能. 基本配置 一.创建django程序 终端命令:django-admin startproject sitename IDE创建Django程序时,本质上都是自动执行上述命令 其他常用命令: python manage.py runserver

Python之路_Day7

Python之路_Day7_课堂笔记 前期回顾 一.作业 1.ATM 2.计算器 本期内容 一.模块 1.configparser 2.XML 3.shutil 4.subprocess系统命令 二.面向对象(上) 1.面向对象基础 2.面向对象编程和函数式编程对比 3.面向对象中对象和类的关系 4.面向对象之构造方法 5.面向对象之应用场景实例 6.面向对象之对象中封装对象 7.面向对象之单继承 8.面向对象之多继承 一.模块 1.configparser 用于处理特定格式的文件,其本质上是利

Python之路【第十七篇】:Django之【进阶篇】

Python之路[第十七篇]:Django[进阶篇 ] Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb def GetList(sql): db = MySQLdb.connect(user='root', db='wupeiqidb', passwd='1234', host='localhost')

Python之路【第十八篇】:Web框架们

Python之路[第十八篇]:Web框架们 Python的WEB框架 Bottle Bottle是一个快速.简洁.轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块. 1 2 3 4 pip install bottle easy_install bottle apt-get install python-bottle wget http://bottlepy.org/bottle.py Bottle框架大致可以分为以下部分: 路

Python之路_Day6

Python之路_Day6_课堂笔记 前期回顾: 无 本期内容: 一.atm作业讲解 二.递归的例子,阶乘 三.反射 四.模块 五.冒泡算法 六.本周作业 一.ATM作业讲解 二.递归的例子,阶乘 使用递归实现"1*2*3*4*5*6*7" #!/usr/bin/env python # -.- coding: utf-8 -.- # By sandler # 递归阶乘 def func(num): if num == 1: return 1 return num * func(num