python和php一样是 解释性语言

php和php一样 定义变量不需要指定类型,C语言中的print函数 在python中也是适用的

python编码 适用缩进 4个空格,通常存储为UTF-8模式

c语言中的字符串输出格式化也适用 %s

python中的list列表和PHP中的数组类似,只是不要声明array,可追加元素,删除元素,插入元素,适用[] 方式创建

但是另外一个列表tuple 就是元祖,元祖生成的和数组类似,不过用的是(),一旦初始化就不能修改

不可变的tuple有什么意义?因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。

把list放到tuple中,即可实现tuple的可变

tuple所谓的“不变”是说,tuple的每个元素,指向永远不变

最后来个python的if语句判断

age=3

if age>=18:

print('your age is',age)

print('adult')

else:

print('your age is',age)

print('teenager')

注意冒号和缩进的使用

最后来个判断 做为结束

height=1.75

weight=80;

bmi=weight//height

print(bmi)

if bmi>32:

print('严重肥胖')

elif bmi in range(28,32):

print('肥胖')

elif bmi in range(25,28):

print('过重')

elif bmi in range(18.5,25):

print('正常')

if bmi<18.5:

print('过轻')

注意冒号和缩进

php和python对比-python学习笔记一和PHP的一些对比相关推荐

  1. python跟php服务器对比_python学习笔记一和PHP的一些对比

    python和php一样是 解释性语言 php和php一样 定义变量不需要指定类型,C语言中的print函数 在python中也是适用的 python编码 适用缩进 4个空格,通常存储为UTF-8模式 ...

  2. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  3. python标准库学习笔记

    原创:python标准库学习笔记 数据结构 bisect 模块里实现了一个向列表插入元素时也会顺便排序的算法. struct - 二进制数据结构:用途:在 Python 基本数据类型和二进制数据之间进 ...

  4. 大数据第二阶段Python基础编程学习笔记(待完善)

    大数据第二阶段Python基础编程学习笔记(待完善) 第一章 Python基础语法 3.8 1-1Python概述 python基础部分: ●Python基础语法: 标识符,关键字,变量,判断循环.. ...

  5. python嵩天课堂笔记_[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周)

    [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) 目录 强化学习 定义 马尔科夫决策过程 基本元素 值函数 最优值 ...

  6. python基础入门学习笔记 (2)

    python基础入门学习笔记 2021年2月8日 1 编译器和解释器的区别 编译器/解释器:高级语言与机器之间的翻译官 2 值传递: print "a = ",a print &q ...

  7. 关于Python的一些学习笔记(小白式笔记,持续更新)

    关于Python的一些学习笔记 瞎bb: 作为一个计算机专业的学生,Python应该是一门很有必要掌握的语言,但是由于鄙人太懒,一直对Python没有太多了解,但是随着知识的积累以及学业难度的增加,我 ...

  8. Python 基础知识学习笔记——NumPy

    Python基础知识学习笔记--NumPy 与 matlab 优秀的矩阵运算类似,python 提供了 numpy 库,这对熟悉 matlab 的用户来说非常友好.向量.矩阵和多维数组是数值计算中必不 ...

  9. Python 基础知识学习笔记——OpenCV(1)

    Python 基础知识学习笔记--OpenCV(1) OpenCV是一个开源的跨平台计算机视觉和机器学习软件库,它轻量而且高效,被广泛的使用. 整理一下OpenCV学习笔记,以防忘记. 文章目录 Py ...

  10. Python基础知识学习笔记——Matplotlib绘图

    Python基础知识学习笔记--Matplotlib绘图 整理python笔记,以防忘记 文章目录 Python基础知识学习笔记--Matplotlib绘图 一.绘图和可视化 1.导入模块 2.一个简 ...

最新文章

  1. 获取人口_Human Terrain——世界人口三维可视化
  2. 【自考】信息系统开发与管理(二)——章节详读
  3. (一)Python装饰器的通俗理解
  4. js中浮点型运算 加减乘除
  5. 讲讲什么是帕累托最优
  6. Qt 之 消息机制和事件讲解
  7. CTabCtrl控件标签的相关设置
  8. nginx trac mysql svn_apache+mysql+trac+svn
  9. 中国第一代程序员简史:中国龙简晶的程序人生
  10. 【优化预测】基于matlab贝叶斯网络优化LSTM预测【含Matlab源码 1158期】
  11. APUE C内存空间详解图
  12. Android 智能手机程序使用历史记录查询
  13. 白话Android音频系统原理
  14. 苹果CMS个人收款扫码收款插件 闪电收款
  15. [转]阿里云的这群疯子
  16. S32K142 MCU锁死解锁
  17. jQuery 是一个 JavaScript 库。
  18. 烈焰遮天 cocos 手游mmo 源码 解析
  19. 在VBA中引用excel的函数
  20. windows不是正版_国人为什么不买正版,而喜欢“破解”软件?终于找到原因了...

热门文章

  1. 调试css的新装备--IETester
  2. shell学习(17)- shell中21的解释及输入输出重定向
  3. linux 下 使用wget 下载 jdk资源 命令
  4. 149. Max Points on a Line同一条线上的最多点数
  5. VS2010安装OpenGL
  6. AXIS2整合spring需要的jar,以及大部分缺少jar所报的异常
  7. 利用curl并发来提高页面访问速度
  8. 24个很酷的 CSS3 文本效果示例及教程
  9. XHProf安装使用笔记
  10. python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...