一、开发环境安装:
1.1、下载:https://www.python.org/downloads/
选择版本号,与对应的操作系统版本
1.2、安装:默认安装就可以(下一步,下一步,你懂的)
1.3、使用开发环境 IDLE (试试万能的 print 'Hello word!')
二、python程序基础架构:
2.1、输入--->处理--->输出
eg:下面以一个简单不再简单的例子来说明上面的流程
# -*- coding: utf-8 -*-
#下面这个代码是把一个字符串由小写变成大写
s1=raw_input('请输入一个小写字符串') #输入
s2=s1.upper() #处理
print s2 #输出
如果输入的是s1=abc,那么输出s2=ABC
三、python输入语句/输出语句:
3.1、输出语句print函数:
3.1.1、print函数基本输出(整型,浮点型,字符串型):
eg:
# -*- coding: utf-8 -*-
#下面这段代码是演示print函数基本输出(整型、浮点、字符串)
x=10
y=12.3333
z='这是字符串了吧'
print x,y,z #print可同时输出多个变量,用逗号隔开
3.1.2、print函数格式化输出:
print(format(val,format_modifier))
val:值
format_modifier:格式字
eg:
# -*- coding: utf-8 -*-
#下面这段代码是演示print格式化输出
print(format(12.8351443,6,2f)) #6表示打印位占位是6位(包括小数点不够的用空格补上,2是小数点后2位),
输出的结果是 12.84
#还有一种就是%百分号
print(format(0.234563,'5.2%'))
#结果是 23.46%
3.2、输入语句row_input()函数:
3.2.1、re=row_input([prompt])
--re:返回值,(统一返回的是字符串型)
--prompt:提示字符
eg:
# -*- coding: utf-8 -*-
#下面这段代码是演示row_input函数返回值为字符串型
age=raw_input('请输入你的年龄')
print type(age)
结果输出为: <type 'str'>
四、python变量解析:
4.1、变量的变,指的是指向的变化,就是指向的内存的变化
eg:
上面这个例子表明,当把13赋值给x的时候,x的指向就发生了变化,由6072844变成6072832