标签:其他 令行 安装 命令行 代码注释 put break 类型转换 密码
windows安装
1
、下载安装包
https:
/
/
www.python.org
/
downloads
/
2
、安装
默认安装路径:C:\python35, 一路next
3
、配置环境变量
【
高级系统设置】
-
-
》【高级】
-
-
》【环境变量】
-
-
》【系统变量path】
-
-
> 【Python安装目录追加到path变值中,用 ; 分割】
4、测试python安装是否成功,cmd打开命令行输入python 命令
Linux安装
无需安装,Linux自带python,更新python版本,可使用yum命令重新安装
【第一个python程序】
python源代码文件以“py”作为后缀,创建名为“hello.py”的文件,用于输出字符串"hello wolrd"
说明:第一行相当于C语言中的main()函数,是python程序的入口
第二行代码使用print语句输出字符串“hello world!”
【注释】
【变量】
变量命名规则
变量作用域:
即内存里某个地址中保存的内容
局部变量只能在函数或代码段内使用的变量,函数或代码段一旦结束,局部变量的生命周期也就结束
全局变量是能被不同的函数、类或文件共享的变量,在函数之外定义的变量称为全局变量。
【常量】
常量指一旦初始化后就不能改变的变量,如数字‘5’,字符串‘abc’都是常量。
【基础数据类型】
python有几种内置的基本数据类型——数字、字符串、元组、列表和字典。
1、数字
Python3 支持 int、float、bool、complex(复数)。
在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
int=12;
print int;
float=2.3;
print float;
bool=False;
rint bool;
bool=True;
print bool;
注:Python2 中是没有布尔型的,它用数字 0 表示 False,用 1 表示 True。到 Python3 中,把 True 和 False 定义成关键字了,但它们的值还是 1 和 0,它们可以和数字相加。
复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型,如9.32e-38j,88j
2、字符串
python中有3种表示字符串的方式——单引号、双引号、三引号,单引号和双引号的作用的一样的。
使用注意点:
3、数值类型转换
【运算】
1、算术运算符
2、比较运算符
3、赋值运算符
4、位运算符
5、逻辑运算符
6、成员运算符
7、身份运算符
【控制语句】
1、if....else.....
条件判断:非0即真,非空即真
if condition_1:
statement_block_1
elif condition_2:
statement_block_2
else:
statement_block_3
例:根据输入分值,判断相应等级
2、While....else......
while … else 在条件语句为 false 时执行 else 的语句块
3、for...else...
for <variable> in <sequence>:
<statements>
else:
<statements>
4、break和continue
break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。
continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。
【输入和输出】
1、输入
Python提供了 input() 置函数从标准输入读入一行文本,默认的标准输入是键盘。
input 可以接收一个Python表达式作为输入,并将运算结果返回。
注:为了安全起见,输入的密码不需要回显,需要引入标准库getpass,直接使用getpass.getpass方法就可以在输入的时候不回显,需要在Terminal运行。
2、输出
name =‘mark‘
print(a)
(1). %字符:标记转换说明符的开始
(2). 转换标志:-表示左对齐;+表示在转换值之前要加上正负号;“”(空白字符)表示正数之前保留空格;0表示转换值若位数不够则用0填充
(3). 最小字段宽度:转换后的字符串至少应该具有该值指定的宽度。如果是*,则宽度会从值元组中读出。
(4). 点(.)后跟精度值:如果转换的是实数,精度值就表示出现在小数点后的位数。如果转换的是字符串,那么该数字就表示最大字段宽度。如果是*,那么精度将从元组中读出
(5).字符串格式化转换类型
转换类型 含义
d,i 带符号的十进制整数
o 不带符号的八进制
u 不带符号的十进制
x 不带符号的十六进制(小写)
X 不带符号的十六进制(大写)
e 科学计数法表示的浮点数(小写)
E 科学计数法表示的浮点数(大写)
f,F 十进制浮点数
g 如果指数大于-4或者小于精度值则和e相同,其他情况和f相同
G 如果指数大于-4或者小于精度值则和E相同,其他情况和F相同
C 单字符(接受整数或者单字符字符串)
r 字符串(使用repr转换任意python对象)
s 字符串(使用str转换任意python对象)
标签:其他 令行 安装 命令行 代码注释 put break 类型转换 密码
原文地址:http://www.cnblogs.com/lilyleng/p/6880718.html