开始复习1

变量

定义:就是变化的量

为什么要有变量存在呢?

首先,程序执行的本质就是一系列状态的变化,为了能够及时的反映或保存下来程序执行时的变化或状态,所以才有变量。

变量定义的规范:

name ='Egon'
age = 12 
sex = 'male'

level =10 

变量定义的规范:

1.变量名只能是字母、数字、下划线的任意组合;

2.变量名开头不能是数字;

3.关键字不能作为变量名使用:

python关键字:
['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']

  

定义方式:

扫描二维码关注公众号,回复: 983695 查看本文章

AgeOldBoy= 56

NumberOfStudent = 100

推荐使用下面定义方法:

age_of_boy =56

number_of_studen =100 

定义变量会有:id,type,value

注意:

python 中"=="比较的是value 与type,而is比较的却是id,两者是有本质不同

如果两个变量的id相同,意味着两个变量的value和type也相同,如果两个变量的value相同,type也相同,但id有可能会不同(有时id也有可能会相同);

例如:

>>> x = 'my is o'
>>> y = 'my is o'
>>> id(x)
43494120
>>> id(y)
43494176
>>> x ==y
True
>>> x is y
False

  


常量:即不变的量  ,例如π=3.1415926,或者程序运行过程中不变的量;

用户与数据交互:

input:不管用户输入什么值,python都会存储称为str 字符串类型

Python2中是raw_input ,原理同pyhon3 input 一样

注释:

单行注释:#

多行注释:""""""

注意:

1.不用全部都加注释,在自己觉得重要或者不容易理解的部分增加即可;

2.只是可以用中文和英文,但不要用拼音

文件头:

#!user/bin/env python

# -*- encoding: utf-8 -*-

基本数据类型:

数字:

int 整型:

定义:age =10    等同于age = int(10)

float 浮点型:

定义:salary =3.1 等同于 salary = float(3.1)

complax 复数:

定义:x = 1-2j

x   = 1-2j

print(x.imag)
print(x.real)


运行结果:

-2.0
1.0

  

猜你喜欢

转载自www.cnblogs.com/godseven/p/9073771.html