Python基础入门(六)- 什么是变量
2017-04-19 17:00
507 查看
1、在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合,且不能用数字开头,比如:a=1。a是一个整数
2、在Python中,等号
"= "是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如:
上述变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。
静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错
赋值符号“=”不等同于数学的等号
如:a='ABC'
Python解释器干了两件事情:
1. 在内存中创建了一个
2. 在内存中创建了一个名为
练习:
等差数列可以定义为每一项与它的前一项的差等于一个常数,可以用变量 x1 表示等差数列的第一项,用
d 表示公差,请计算数列
1 4 7 10 13 16 19 ...
前 100 项的和。
解答:
x1 = 1
d = 3
n = 100
x100 = x1+(n-1)*d
s = (n/2)*(x1+x100)
print s
结果:
s=14950
注意:乘以*符号别丢了
2、在Python中,等号
"= "是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如:
上述变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。
静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错
赋值符号“=”不等同于数学的等号
如:a='ABC'
Python解释器干了两件事情:
1. 在内存中创建了一个
'ABC'的字符串;
2. 在内存中创建了一个名为
a的变量,并把它指向
'ABC'。
练习:
等差数列可以定义为每一项与它的前一项的差等于一个常数,可以用变量 x1 表示等差数列的第一项,用
d 表示公差,请计算数列
1 4 7 10 13 16 19 ...
前 100 项的和。
解答:
x1 = 1
d = 3
n = 100
x100 = x1+(n-1)*d
s = (n/2)*(x1+x100)
print s
结果:
s=14950
注意:乘以*符号别丢了
相关文章推荐
- Python学习入门基础教程(learning Python)--2.2.1 Python下的变量解析 .
- python入门基础教程07 python的局部变量和全局变量
- Python 学习从入门到放弃(三)--变量与函数基础、基础控制语句
- 什么是神经元网络?5行python运行给你看,零基础动画入门
- Python学习入门基础教程(learning Python)--2.2.2 Python全局和局部变量 .
- Python基础入门之变量和数据类型一
- 零基础 入门学Python-学习笔记第二讲(变量与字符串)
- Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 2. 变量
- Python 入门学习 -----变量及基础类型(元组,列表,字典,集合)
- python入门基础教程06 python变量与函数
- 【零基础入门学习Python笔记003】插曲之变量和字符串|课习题答案
- 零基础入门学习Python(3)--小插曲之变量和字符串
- Python学习入门基础教程(learning Python)--2.2 Python下的变量基础
- python入门基础教程06 python变量与函数
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- Python 入门学习 -----变量及基础类型(元组,列表,字典,集合)
- 零基础入门学习Python(3)--小插曲之变量和字符串
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- Python基础入门之变量和数据类型二
- Python零基础入门之七变量与内置函数