美妙的Python之Python起步

        简而言之: Python 是能你无限惊喜的语言,与众不同。
 
        1.动态类型:

        Python是一种动态类型语言,不须要预先声明变量的类型,变量的类型和值在赋值那一刻动态地初始化。这一点与C/C++,Java等静态类型语言全然不同,静态类型在编译阶段就必须显示的声明变量的类型,动态类似在执行时才确定变量的类型。

       变量a动态地初始化为int类型,并赋值2014;

       变量msg则动态初始化为str类型,并赋值"Hello";

       2.代码缩进:

        Python 的函数,类等模块開始,结束不使用”{ }“,而是使用一个缩进符” : “。缩进符表示代码模块的開始,结束缩进意味着代码模块结束。
       Python使用硬空格切割语句,而不像C/C++那样使用冒号” ; “。C/C++使用冒号和花括号切割代码,Python则使用冒号和缩进,使代码整洁美观。
      
      3.输出函数 print:

      Python中print的使用方法同C中类似,可用于输出字符串,格式化输出等。
         4.输入函数 input 和 raw_input :

       Python中 input 和 raw_input 均可用于输入,raw_input 将输入当做字符串处理,input 则依据输入的内容转化成对应的类型。

         input 输入的数据会依据内容转化为对应的数据类型,raw_input 则均是字符串类型。
      


最新文章

  1. java中的Comparable接口
  2. python【1】-基础知识
  3. 做中学learning by doing——个人感想20155312张竞予
  4. visualsvn server 安装提示无法启动
  5. IOS 支付功能的实现
  6. (转载)OC学习篇之---类的定义
  7. PHP关于时区问题
  8. SQL Server 数据库定时自动备份【转】
  9. vagrant打造自己的开发环境
  10. java算法 蓝桥杯(题+答案) 压缩变换
  11. digest-MD5认证
  12. 【定时器】Quartz初步实验
  13. 部署 YApi 接口管理服务
  14. EXTRACT FILES AND IMAGES FROM A SHAREPOINT CONTENT DATABASE
  15. ASP.NET HTTP 协议
  16. Spring 7种事务传播行为
  17. python advanced programming (Ⅲ)
  18. 这两周服务器被攻击,封锁了600多个IP地址段后今天服务器安静多了
  19. Android的断点续传的下载在线文件示例
  20. [转帖]第二个显示屏上禁用Windows任务栏

热门文章

  1. WPF中的字体改善
  2. 服务器慢 mysql-bin.000001文件占满磁盘的原因与解决
  3. NET笔记——IOC详解和Unity基础使用介绍
  4. maven的安装,maven库配置和Eclipse插件的安装
  5. 12306 订票助手 C# 版
  6. hdu 1824
  7. Altium Designer10 如何导出Gerber文件
  8. 17.1.1.2 Setting the Replication Slave Configuration
  9. jni相关
  10. SYS_CONTEXT 详细用法