python基础语法

 python编码规范

编程风格
语法要求:
    缩进统一
    变量
标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘_’)
标识符名称的其他部分可以由字母(大写或小写)、下划线('_')或数字(0-9)组成。
标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。
有效标识符名称的例子有i、_my_name/name_23和a1b2_c3.
无效标识符名称的例子有2things、this is spaced out 和my-name。
 
注释
 
'hello world!'
"hello,my name's Alex Li"
'''hello,my name's Alex Li, This is the first time to be here, it's nice to see you guys.'''

  

 
 
 

变量与赋值

变量类型

变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。

基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。

因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。

变量赋值

Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程。

每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

等号(=)用来给变量赋值。

等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:

#coding=utf-8
#!/usr/bin/python

counter = 100 # 赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串

print counter
print miles
print name

  

 
 

以上实例中,100,1000.0和"John"分别赋值给counter,miles,name变量。

执行以上程序会输出如下结果:

100
1000.0
John
 
 
多个变量赋值

Python允许你同时为多个变量赋值。例如:

a = b = c = 1
 
 

以上实例,创建一个整型对象,值为1,三个变量被分配到相同的内存空间上。

您也可以为多个对象指定多个变量。例如:

a, b, c = 1, 2, "john"
 

以上实例,两个整型对象1和2的分配给变量a和b,字符串对象"john"分配给变量c。

获取输入

#coding=utf-8
#!/usr/bin/python
name = input("Input your name:")
print(name)
Input your name:wangtian
wangtian
 
选择了奋斗,以后可以随时还有选择安逸的权力。 但选择了安逸,可能以后就不那么轻易还能有选择奋斗的权力。
原文地址:https://www.cnblogs.com/wtli/p/7679570.html