phper学python第一课
- python安装
- 第一课练习
python安装
- 下载安装程序 下载路径
- 注意勾选add python 3.6 to path,将python路径加入到环境变量,否则还要自己配置
第一课练习
这次主要就是使用几个命令运行python命令,增加熟悉度
进入和离开python环境
命令 | 描述 |
---|---|
python | 打开cmd窗口输入”python”进入python环境 |
exit() | 离开python环境 |
命令尝试
Markdown Extra 定义列表语法:
print(“hello world”);
能够正常输出hello world表明环境正常了
python的数据类型
- 先说明数据类型和php类似,无论是 int float 字符串类型都不需要声明,python也是弱类型的。
- 变量的数据类型根据赋予的值进行确定
—age=20表明age是int型, age=2.4是float型 sex=”男”是字符串类型
只是需要注意的是三引号 ”’ 可以跨行”” 或者”“” 可以跨行 “”“
格式化输出
percent = 100.3431315;
print(“{0:.3f}”.format(percent));
保留3位小数
循环输出
sample = [1,”rewdas”,556,”323”,’42423’];
for i in sample:
print(i)
tmp=”age”;
print(tmp);
这样的代码只是最后一次输出age
sample = [1,”rewdas”,556,”323”,’42423’];
for i in sample:
print(i)
tmp=”age”;
print(tmp);
这样的代码每次循环输出一次age
总结:说明python的代码流程控制不是靠类似php的花括号,而是根据代码的缩进来控制的
所谓显式链接
如果一行代码量显示不下可以使用”\”来进行换行处理
age = \
1
print(age)
python中每一个物理行只放一行代码
控制流
number=23
input_num=int(input(“Enter an integer:”));
if (input_num==number):
print(‘congrations you input the correct number!!’);
else:
print(‘sorry you are wrong!!!!’)
需要注意的是每个控制流输出都是(比如if和for都是用冒号来进行的 if后面有: for后面也有)
number=23
running=True
while running:
new_input=int(input(“please input your new num:”));
if new_input==number:
print(‘your input is right!!’)
break;
elif new_input